added StoreCallbacks and delegate functionality