lungo based client implementation