added remainder of ingredient methods