updateChips function