multi process and pep8 formatting