well done with updating users