- update macro usage