init_gen -> gen_root in *.h