http server and client updates