updating all the codes