fix    bug