update macro annotate