read matches