adding a theoretical consumer