draft of PR request POST function