add gen_keyword scripts