all controller tests pass