拆分出multi方法