[EDITED](singleton.py) class traverse web