repaired scopes
improve objects disposal