new controller for mobile