update macro definitions
commit for refactor