use tab_t for argument