Carl will discuss a variety of topics.