修正写法上的一些bug