swapping out for functional reverse text example
adding tenderChange implementation