integration generator updates