ICMC panel