# The Path to “Stable Cadence”

**URL:** <https://forum.flow.com/t/the-path-to-stable-cadence/2702>\
**Category:** 🏄🏻‍♀️ Cadence\
**Created:** [January 7, 2022, 11:31pm UTC](https://forum.flow.com/t/the-path-to-stable-cadence/2702 "2022-01-07T23:31:06Z")\
**Posts on this page:** 1\
**Showing post:** 28

<div class="post-metadata">

**Author:** ![maggo](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.flow.com/maggo/32/673_2.png) [@maggo](https://forum.flow.com/u/maggo)\
**Post date:** [February 24, 2022, 2:00pm UTC](https://forum.flow.com/t/the-path-to-stable-cadence/2702/28 "2022-02-24T14:00:37Z")

</div>

While developing a contract I just hit another issue with explicit storage paths:

When you have a resource in your storage but the contract is removed there’s no way to delete or even access the resource as it fails with the error `failed to load type: A.xxx.Contract.Type`  
The storage path will be unusable forever, which could be abused to block storage paths of other contracts.

As per this comment [http://forum.flow.com/t/remove-nftminter-from-storage/2227/2](http://forum.flow.com/t/remove-nftminter-from-storage/2227/2) it seems like there’s no way yet to force delete storage if you don’t know (or have access to) its type

---

_[View the full topic](https://forum.flow.com/t/the-path-to-stable-cadence/2702)._
