Optional: tip is reflected automatically as the user changes the total amount