删掉了一些不用的方法