doc and pep8