finish user update