added first sceleton and initParallel