bug修改，优化