add PushPayload model
add PushPayload model