fixed payload_consumer