PEP8 + docs