Thanks everyone. I still have all my bits and pieces hanging on and long may it continue. You know what as well? Sometimes we don't give ourselves enough credit for the hard road that we have to travel. I, like many others I'm sure, am very hard on myself when things go wrong but as Anna29 says...