make the remote execution simpler and add tests to allow deployment to be staged
add a title, should be fixed by js