configure, connect and run are deferred actions