搞几个扩展 以后会用到的