working on matching data