Made IMC accept a list