Changed API, client.runner => client.Start, which blocks by defualt and is required by the client to explicitly call