fix bug: fix some bug