diff --git a/src/Configuration.cs b/src/Configuration.cs
index 03f3d01..3d6f958 100644
--- a/src/Configuration.cs
+++ b/src/Configuration.cs
@@ -1,32 +1,29 @@
-using System.Collections.Generic;
-
-namespace Cybersource_rest_samples_dotnet
-{
-    public class Configuration
-    {
-        // initialize dictionary object
-        private readonly Dictionary<string, string> _configurationDictionary = new Dictionary<string, string>();
-
-        public Dictionary<string, string> GetConfiguration()
-        {
-            _configurationDictionary.Add("authenticationType", "HTTP_SIGNATURE");
-            _configurationDictionary.Add("merchantID", "testrest");
-            _configurationDictionary.Add("merchantsecretKey", "yBJxy6LjM2TmcPGu+GaJrHtkke25fPpUX+UY6/L/1tE=");
-            _configurationDictionary.Add("merchantKeyId", "08c94330-f618-42a3-b09d-e1e43be5efda");
-            _configurationDictionary.Add("keysDirectory", "Resource");
-            _configurationDictionary.Add("keyFilename", "testrest");
-            _configurationDictionary.Add("runEnvironment", "cybersource.environment.sandbox");
-            _configurationDictionary.Add("keyAlias", "testrest");
-            _configurationDictionary.Add("keyPass", "testrest");
-            _configurationDictionary.Add("enableLog", "FALSE");
-            _configurationDictionary.Add("logDirectory", string.Empty);
-            _configurationDictionary.Add("logFileName", string.Empty);
-            _configurationDictionary.Add("logFileMaxSize", "5242880");
-            _configurationDictionary.Add("timeout", "300000");
-            _configurationDictionary.Add("proxyAddress", string.Empty);
-            _configurationDictionary.Add("proxyPort", string.Empty);
-
-            return _configurationDictionary;
-        }
-    }
-}
+using System.Collections.Generic;
+using System.IO;
+
+namespace Cybersource_rest_samples_dotnet
+{
+    public class Configuration
+    {
+        // initialize dictionary object
+        private readonly Dictionary<string, string> _configurationDictionary = new Dictionary<string, string>();
+
+        public Dictionary<string, string> GetConfiguration()
+        {
+            _configurationDictionary.Add("logDirectory", string.Empty);
+            _configurationDictionary.Add("logFileName", string.Empty);
+            _configurationDictionary.Add("proxyAddress", string.Empty);
+            _configurationDictionary.Add("proxyPort", string.Empty);
+
+            string[] input = File.ReadAllLines("Configuration.txt");
+            string[] keyValueArray;
+            foreach (string i in input)
+            {
+                keyValueArray = i.Split(',');
+                _configurationDictionary.Add(keyValueArray[0], keyValueArray[1]);
+            }
+
+            return _configurationDictionary;
+        }
+    }
+}
diff --git a/src/Configuration.txt b/src/Configuration.txt
new file mode 100644
index 0000000..997904d
--- /dev/null
+++ b/src/Configuration.txt
@@ -0,0 +1,12 @@
+authenticationType,JWT
+merchantID,testrest
+merchantsecretKey,yBJxy6LjM2TmcPGu+GaJrHtkke25fPpUX+UY6/L/1tE=
+merchantKeyId,08c94330-f618-42a3-b09d-e1e43be5efda
+keysDirectory,Resource
+keyFilename,testrest
+runEnvironment,cybersource.environment.sandbox
+keyAlias,testrest
+keyPass,testrest
+enableLog,FALSE
+logFileMaxSize,5242880
+timeout,300000
\ No newline at end of file
diff --git a/src/Resource/DownloadReport.csv b/src/Resource/DownloadReport.csv
deleted file mode 100644
index e4b91d8..0000000
--- a/src/Resource/DownloadReport.csv
+++ /dev/null
@@ -1,42 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE Report SYSTEM "https://ebctest.cybersource.com/ebctest/reports/dtd/ctdr_1_10.dtd">
-<Report Name="testrest_v2" Type="TransactionRequestReport" 
-        Version="1.10" 
-        xmlns="https://ebctest.cybersource.com/ebctest/reports/dtd/ctdr_1_10.dtd" 
-        OrganizationID="testrest" 
-        ReportStartDate="2018-09-01T07:00:00Z" 
-        ReportEndDate="2018-09-02T07:00:00Z">
-  <Requests>
-    <Request RequestID="5358538762756731603004" RequestDate="2018-09-02T02:04:36Z" MerchantID="testrest"></Request>
-    <Request RequestID="5358538924056765503002" RequestDate="2018-09-02T02:04:52Z" MerchantID="testrest"></Request>
-    <Request RequestID="5358539689526749803005" RequestDate="2018-09-02T02:06:09Z" MerchantID="testrest"></Request>
-    <Request RequestID="5358539790476765803002" RequestDate="2018-09-02T02:06:19Z" MerchantID="testrest"></Request>
-    <Request RequestID="5358547236166734803004" RequestDate="2018-09-02T02:18:43Z" MerchantID="testrest"></Request>
-    <Request RequestID="5358548241586773903003" RequestDate="2018-09-02T02:20:24Z" MerchantID="testrest"></Request>
-    <Request RequestID="5358548292626737403006" RequestDate="2018-09-02T02:20:29Z" MerchantID="testrest"></Request>
-    <Request RequestID="5358548328946769103002" RequestDate="2018-09-02T02:20:33Z" MerchantID="testrest"></Request>
-    <Request RequestID="5358548420966737503006" RequestDate="2018-09-02T02:20:42Z" MerchantID="testrest"></Request>
-    <Request RequestID="5358553179316770703002" RequestDate="2018-09-02T02:28:38Z" MerchantID="testrest"></Request>
-    <Request RequestID="5358553248286754603005" RequestDate="2018-09-02T02:28:44Z" MerchantID="testrest"></Request>
-    <Request RequestID="5358554105816736303004" RequestDate="2018-09-02T02:30:10Z" MerchantID="testrest"></Request>
-    <Request RequestID="5358554853436755103005" RequestDate="2018-09-02T02:31:25Z" MerchantID="testrest"></Request>
-    <Request RequestID="5358556288166755403005" RequestDate="2018-09-02T02:33:48Z" MerchantID="testrest"></Request>
-    <Request RequestID="5358557191596739503006" RequestDate="2018-09-02T02:35:19Z" MerchantID="testrest"></Request>
-    <Request RequestID="5358557209406755503005" RequestDate="2018-09-02T02:35:21Z" MerchantID="testrest"></Request>
-    <Request RequestID="5358558575996775503003" RequestDate="2018-09-02T02:37:37Z" MerchantID="testrest"></Request>
-    <Request RequestID="5358558593876775603003" RequestDate="2018-09-02T02:37:39Z" MerchantID="testrest"></Request>
-    <Request RequestID="5358558620746739903006" RequestDate="2018-09-02T02:37:42Z" MerchantID="testrest"></Request>
-    <Request RequestID="5358558638866775703003" RequestDate="2018-09-02T02:37:44Z" MerchantID="testrest"></Request>
-    <Request RequestID="5358558655616737303004" RequestDate="2018-09-02T02:37:45Z" MerchantID="testrest"></Request>
-    <Request RequestID="5358558825866775803003" RequestDate="2018-09-02T02:38:02Z" MerchantID="testrest"></Request>
-    <Request RequestID="5358558867636737403004" RequestDate="2018-09-02T02:38:06Z" MerchantID="testrest"></Request>
-    <Request RequestID="5358566116766738003004" RequestDate="2018-09-02T02:50:11Z" MerchantID="testrest"></Request>
-    <Request RequestID="5358566169956772403002" RequestDate="2018-09-02T02:50:17Z" MerchantID="testrest"></Request>
-    <Request RequestID="5358568003556740903006" RequestDate="2018-09-02T02:53:20Z" MerchantID="testrest"></Request>
-    <Request RequestID="5358568048866738403004" RequestDate="2018-09-02T02:53:25Z" MerchantID="testrest"></Request>
-    <Request RequestID="5358592558886751303006" RequestDate="2018-09-02T03:34:16Z" MerchantID="testrest"></Request>
-    <Request RequestID="5358592612306751403006" RequestDate="2018-09-02T03:34:21Z" MerchantID="testrest"></Request>
-    <Request RequestID="5358592628716777803002" RequestDate="2018-09-02T03:34:23Z" MerchantID="testrest"></Request>
-    <Request RequestID="5358592697966751603006" RequestDate="2018-09-02T03:34:29Z" MerchantID="testrest"></Request>
-  </Requests>
-</Report>
\ No newline at end of file