fix mismatch end