payloads are not aligned to 4 byte boundaries