put together simple client