Fix for singleton destructors not being called
+ added explicit destructor call to release method of singleton