simplified fns a bit. ingr_quantity coming along