added option mc.cores in icp