enhancement of StorageKeyProviderGenerator