updated service provider, new controller dependencies