make web service mostly nonblocking