Added implementation for Matches