added ingredient viewer