improved storage adapter