new improvements on disposing
merged dev-improving-adapter-disposing-proc