add matcher compiler