parser for WS complete