used autopep8 to follow pep8 standards