Thanks Ishmaru, yup this was a hell of a ride, but as you know better than me, the process of working on it was incredible :)