recode poject data