added doMC