repair bug fixed