fix a bug2