use shorter named groups here, e.g. `tc_name`, `tc_ver`