dynamic row now works for ingredients and recipes