this is web server to exchange data with client