fix a bug
add some bug