Add Storageable interface