Awesome, I will give it a read. It sounds like the type of thing I like :D