Update generation.h