Thanks Guys, I know it seems like I have a million questions at the moment going off on a thousand tangents all at once so really appreciate you taking the time to answer them. I have about a million more questions to ask but I will try to keep it to a sensible number each day...