Base增加了好几个方法