Added code for macro definition