complex financial world