add class -> singleton.py