Update MacroCode