I am a software developer at IBM in Poughkeepsie NY. Any opinions and views expressed here are my own and not those of IBM.