added cat_bool_maker, updated others