add singleton destructor
use of final class