added non parallel mode as standard