Many Updates and Recode stuff