Implement basic actions.