add search2/Generator