主模块提供更多方法