fix dispose all