generting recipe matrix works, dirty NMF test, still need to separate out code