support multi interface