bug fix: js code for dynamic ingredient adding was changing all values to most recent item