use improved sqlite storage.