refactor for PEP8