add type list_t