Modified to match PEP8 and PEP328