fixing in memory storage provider