updates generators