Payment calculator almost done.