Implemented updating user