fixed: avoid destroying own singleton
modified: v0.0.2 release