Oh great, so many answers I learnt a lot from you lot!