conform with server post requirement