REWORKING FINANCE IN THE DIGITAL AGE: FINTECH COMPUTER SOFTWARE PROGRESS PRODUCTS AND SERVICES