more updates to ingredients activity, still some bug to fix