use POST from gatewayf