introduce parfor loop