many codes updated