添加一些重载的方法，重命名一些方法