do push all smarter
upload pausing
pep8
adding requirement