pep 8 rules applied