fixing up payload