created new controller to handle customer-centric interactions