no need to write client for webserver mode