finish ChangeGiver.js