simpler object store structure
use idb-request