exposing KeyValueStorage