some changes for updation