Implement the last three rules. :boom: