Added the first pass of recipe structure