* fix a bug