fix a bug for recheck