refactoring pep8ing and bump version