dynamic adding of ingredient based on selector. lots of ux testing