added hashbang, PEP8 compliance