for programmatic access [...] it to the controller, and start it
and accessed primarily [...] is downloaded to a controller [...] to the controller together