generation page updated