fxied the bug when reusing the check peer