New demand analysis