PEP8 and docs