improved PEP8 compliance