no nulls in payload