initial attempt at root recipe