fixed data/payload bug