I'm still fucking with all this crap
I don't exactly know how to finish this project
new storage system
rejigging for the new generic type storage system.