add simple gen list