fixed a bug.