changing challengers get req to post req and data format