update method complete for user