generic payloads and responders