why it cannot be just extra_cost_type.name?