dropped praga optimize from gen_list