added more function chaining. needs actual IndexedDB methods tied to these