client for talking to runner