cleaned up imports
new controller to deal with secondary languages