Have we run our course