Improving of usage destroyable interface in the framework