pep8 + proper module + fixes