[@Palindromatic] Okay fixed up Vivek's CS for the backstory bit. More or less it is the same, just some events re-arranged. Still though, I would want your approval before posting.