no need to pass in an executor
env configuration prepended with RELAY_