fix property access after delete, cleanup