added another way to do tenderChange