hmatches -> matches