Implement post request