fix regression in storage. close #288