changes to all fiels and new updation