more intuitive name for the case handler