Telling autonomous systems what to do