removed parallelism support added new branch