update by srikanta