treate cctypes specially