add matchit macro