Added definition to add user macros