make ingredient members public