update of the codes