multi-input multi-output