parallel.py added