new controller
competition code