set the controller provider