demand models 7836295