moved add ingredient methods into helper methods