adding first tested working version of a matcher. BUT might not be working properly. Further testing required