add http post methods