add new controller & model