20091008 india: There is still a lot more work to be done