notes on switching to remote api for create/start plus some tidyup