增加重载函数