GAP: The world of CashSoft