gen ppt