controller updates to include endpoints etc for compute