Not necessary (feel free to ignore it), but the language of all these could not be changed to db instead of storage, given that we have decided that will be the only backend.