Beautifully written... Not a single dull moment ... I'm not going to ask about the next update but i'm definitely waiting for it...