parallelization
comment out some comments