bug fixed
some bug fixed