修正some bug