add more tests, create new controller, change global layout