added auth and img upload  for ingr