v1.1
v1.2
Singleton removed
ok