In this module, you learned about filter context. You also learned why and how to work with the CALCULATE function to modify filter context by passing in filters. These filters can add or overwrite the filter context, and they can modify filter context when you are passing in special functions like REMOVEFILTERS or KEEPFILTERS. Additionally, you learned that the CALCULATE function can transition row context to filter context, which can be required when you are using measure expressions in calculated columns or iterator functions.