remove LoadPromise
refactor store adapter interface methods