Finance is (finally) embracing IT