separate controller and driver yaml file