first pass recipe