new controller placeholders