has taken the financial world by storm with its promise