if recipe doesn't exist, terminate