add updateName and updateCode