reding is done n trying to update according to