POST reqs now uses result checking function