ticket:3 validated with pep8
ticket:3 additional tests
fixes acording to comments
ticket:3 better test
ticket:4 merged into master