add OPT_T type