proper reset when removeing last ingridient