a blog by Gridharan Karunanithi