diff --git a/List of docs so far.docx b/List of docs so far.docx
deleted file mode 100644
index c59c23b5bb66b7318bcb73f5646db1021557c632..0000000000000000000000000000000000000000
Binary files a/List of docs so far.docx and /dev/null differ
diff --git a/Research.docx b/Research.docx
deleted file mode 100644
index 389960ddfa77d891cfa6cd0f43ba939fc539ab9c..0000000000000000000000000000000000000000
Binary files a/Research.docx and /dev/null differ
diff --git a/possible additions.txt b/possible additions.txt
new file mode 100644
index 0000000000000000000000000000000000000000..f10a84176adf9ec4c62d7dfccee7df0dffc72ce9
--- /dev/null
+++ b/possible additions.txt	
@@ -0,0 +1,15 @@
+
+HLO 
+Figure 13 shows a high level overview of the application architecture. There are two threads 
+of significance in the application, Main.cpp and Sender.cpp. Main contains a qt engine which launches the application, 
+initially loading Page1.qml. Overall, the application consists of a set of QML front end pages with javascript handling page transitions and page events. 
+There are dynamic display objects, such as a 3D surface, inside the QML which require regular array updates. The other parts of the application exist in order to facilitate this. 
+Datasource is a class which is effectively an interface for creating/destroying backend objects; the objects being dependant on which page the user is on. These backend objects must be populated 
+with instrumentation data, which is the role of Sender.cpp. DataSource has a reference to a sender object and adds/removes backend recipients, which sender will stream instrumentation packets to. 
+Sender is created and launched from main. DataSource manages front end calls for array updates and utilizes backend objects to populate arrays of instrumentation data, before resetting the front end display. 
+
+Dynamic Page switching 
+Page switching is dealt with by methods in controller.js. The controller.js has access to the scope of main.qml and the source page. An example of a method called in controller in response to the user switching 
+to a view of system line charts is shown in figure 10. This signal handler function is called by the QML page, in response to a user action. All QML pages manages their signals in this way. 
+In this function, 'pageLoader' is the ID of the Loader element in main.qml. The effect of changing the source is releasing the previous page from memory and loading a new one. Afterwards, some fields of the new page are set, resembling 
+a contructor. 
\ No newline at end of file
diff --git a/reports and other files/Deliverables Plan.docx b/reports and other files/Deliverables Plan.docx
index 8024e6d721909d5adb2bdeb3e515d0eb2a88e10d..712e1042b3daf02e9e817a08d9dd33f7185971a3 100644
Binary files a/reports and other files/Deliverables Plan.docx and b/reports and other files/Deliverables Plan.docx differ
diff --git a/reports and other files/final report/Final Report.docx b/reports and other files/final report/Final Report.docx
index c62724e2e17a8132ec68d6ff64dfcd2a282836b7..6c22e1688084faf26e6f856d5849a97d8f551a25 100644
Binary files a/reports and other files/final report/Final Report.docx and b/reports and other files/final report/Final Report.docx differ
diff --git a/reports and other files/gantt.xlsx b/reports and other files/gantt.xlsx
index 37a56cb884b0b482fb8290f9028bc616d16aa2b9..b13583c161e747ce0ddc819d81f3cc3ab856e998 100644
Binary files a/reports and other files/gantt.xlsx and b/reports and other files/gantt.xlsx differ
diff --git a/sourcefiles/POETSvisualizer.pro.user b/sourcefiles/POETSvisualizer.pro.user
index 3f13c2fd928f399760e3705df30c9e7f31109f57..2b484bef8b28713198d92f4b50209976ab297f33 100644
--- a/sourcefiles/POETSvisualizer.pro.user
+++ b/sourcefiles/POETSvisualizer.pro.user
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE QtCreatorProject>
-<!-- Written by QtCreator 4.13.3, 2021-04-20T14:05:54. -->
+<!-- Written by QtCreator 4.13.3, 2021-04-21T14:01:14. -->
 <qtcreator>
  <data>
   <variable>EnvironmentId</variable>
@@ -90,7 +90,7 @@
    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Desktop Qt 5.15.2 MinGW 64-bit</value>
    <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Desktop Qt 5.15.2 MinGW 64-bit</value>
    <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">qt.qt5.5152.win64_mingw81_kit</value>
-   <value type="int" key="ProjectExplorer.Target.ActiveBuildConfiguration">0</value>
+   <value type="int" key="ProjectExplorer.Target.ActiveBuildConfiguration">1</value>
    <value type="int" key="ProjectExplorer.Target.ActiveDeployConfiguration">0</value>
    <value type="int" key="ProjectExplorer.Target.ActiveRunConfiguration">0</value>
    <valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.0">
@@ -337,7 +337,7 @@
     <value type="bool" key="RunConfiguration.UseQmlDebugger">false</value>
     <value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">true</value>
     <value type="QString" key="RunConfiguration.WorkingDirectory"></value>
-    <value type="QString" key="RunConfiguration.WorkingDirectory.default">C:/Users/domin/OneDrive/Documents/POETSvisualizer/sourcefiles</value>
+    <value type="QString" key="RunConfiguration.WorkingDirectory.default">C:/Users/domin/OneDrive/Documents/build-POETSvisualizer-Desktop_Qt_5_15_2_MinGW_64_bit-Release</value>
    </valuemap>
    <value type="int" key="ProjectExplorer.Target.RunConfigurationCount">1</value>
   </valuemap>
diff --git a/sourcefiles/debug/POETSvisualizer.exe b/sourcefiles/debug/POETSvisualizer.exe
index 5eaaff315de3d24e64731a08c24ccc57ad036092..bdc23afdb6e146cf18365372dba4673de718b690 100644
Binary files a/sourcefiles/debug/POETSvisualizer.exe and b/sourcefiles/debug/POETSvisualizer.exe differ
diff --git a/sourcefiles/debug/sender.o b/sourcefiles/debug/sender.o
index de6cc2e7bffb03f840f7b6d29a225814c1c32667..aff1d2477d8e3ccdf66ce2b52b3ed73baed7f82c 100644
Binary files a/sourcefiles/debug/sender.o and b/sourcefiles/debug/sender.o differ
diff --git a/sourcefiles/sender.cpp b/sourcefiles/sender.cpp
index 993ce3d50851a0eb156c150cba30aa964012b237..520de5007dce6cd4297af42b3f8561d31aa6f515 100644
--- a/sourcefiles/sender.cpp
+++ b/sourcefiles/sender.cpp
@@ -399,8 +399,8 @@ void Sender::removeChartsPage() {
 //thread main
 void Sender::run() {
     qDebug("running");
-   transmitPacket();
- // dummyPacketsValuesTest();
+   //transmitPacket();
+ dummyPacketsValuesTest();
    //dummyPacketsValuesTest2();
     //dummyPackets1();
 
diff --git a/sourcefiles/sender.h b/sourcefiles/sender.h
index 2e5d81d6ebee09931898c0e14440bf9a25bdc6ac..a1be594883058aec9156967b9027ea22025f8fd3 100644
--- a/sourcefiles/sender.h
+++ b/sourcefiles/sender.h
@@ -23,7 +23,6 @@ public:
 
     void removeChartsPage();
 
-
     void removeSurfaceRecipient();
     void run();
     void recipientReceive(Packet p);
diff --git a/sourcefiles/usersdominappdatalocaltemptmp7nrcx2 b/sourcefiles/usersdominappdatalocaltemptmp7nrcx2
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391