add push-payload test