changed major select controller and tests to get better coverage, fixed 2.3 feature, changes to get test coverage on job outlook page