A look at supply and demand