20070504 india: Modi shakes off Rai; Johri back