added paralell mcmcm