get rid of ws4py dependency