includes tests for Main Controller