fix a suspecious  bug