type case