enable singleton
enabled constructor
implemented more of PalaceHotspot