update user + fix event