Thank you all for your replies yesterday, I haven't had this much fun in a long time.