add repositories and new controller