using parallelism, functions, external calls to Python