built demandside storage model logic