Its been a very long time since I last blogged. Many things have happened over the last year or two that has stopped me from keeping my blog active and its decayed as a result ;-(. I had been freelancing just over a year ago and the long days and lots of travel got me out of the routine. Bundled up with family time, martial arts and my xbox, my blogging time become non-existent. But now, i have a bit more time in my life and i hope to get a few new fresh posts out. I have had requests for source code for some of my older posts and i can only say sorry as i haven’t kept the code so i can’t email it, sorry.