dave fixes destroy error leading to stale object