add Edison.py