added energyweb.py