各种bug，各种改