generate payload again