adding a theorical consumer