hawebservice impl update