增加了几个方法备用