fixed a urgent bug