Conformed to PEP-8 Guidelines