change name to SingletonScript