Implement resetting