trying to fix receiving of payloads