idem: why dep instead of tc_spec