fixed the deinitialization phase
- not the pointer for fast access the shared variable are reset on deinit phase