WS create implementations