supply and demand on Townhall