data matcher 1st commit