Chapter 1 briefly introduced you to Insights, and you learned that CareKit provides the OCKInsightsViewController. This controller and its associated views and data types behave quite differently than the previous Care Card and Symptom and Measurement Tracker modules. Unlike activities and events, insights are not stored in the Care Plan Store. In fact, they are not persisted at all, but generated at runtime. They have also been designed to be subclassed to enable developers to present data in their own unique way.