recode gen projs