better money amount handling