matches can now be resolved. All i need to do is call addMatch when appropriate