Define interface for the storage