modality_separation : ip