fix cat_t