add macro file