substitudes finished