something is screwed up in inspect_payload