moved matcher to anonymous object
database queries file