updates to recipies to reuse paths better