Implement several TODO tasks. Only 12 TODO tasks remain.