finish user actions.