Update from generator