Modify logic of storage provider interface