use autopep8 to format the code