fix a bug.