changed it so that cash buttons support receiving new cash object