consolidated rest of recipe_modification methods. Removed component section of router