course with supply and demand