Vishal Thomas's inner workings down on the Page! Drop me into a sea of technology and you would find me surfing...