generators updated