create and update user actions