Code Clean up and parallel_succ