Remember to generate Recipe->TYPE