#generate demand