correct data matching