Full PEP8 compliance