diff --git a/.vscode/settings.json b/.vscode/settings.json
new file mode 100644
index 0000000000000000000000000000000000000000..a06605d8c2c52ab68271fdcddb62aef049dd5a40
--- /dev/null
+++ b/.vscode/settings.json
@@ -0,0 +1,7 @@
+{
+    "search.exclude": {
+        "**/*.code-search": false,
+        "**/bower_components": false,
+        "**/node_modules": false
+    }
+}
\ No newline at end of file
diff --git a/README b/README
index 1e6f3e8e96e36608a68df61474c6e0ac74cb8997..4792dd279c7d1ad69ef6825de21955af574fc829 100644
--- a/README
+++ b/README
@@ -24,6 +24,18 @@
 ##########################################
 # To run Flask you will need to be in the virtual environment, to get started enter the following command while within the flask-backend folder
 
+# For the first time running manually you will also need to run the below additional commands
+
+# Linux 
+python3 -m venv .venv
+
+# Windows
+py -3 -m venv .venv
+
+# Both Windows and Mac
+Once done you will need to run pip install on each line of requirements.txt . Once done restart your command line and carry on from the below commands
+to be fully setup.
+
 # Linux
 . .venv/bin/activate
 
diff --git a/requirements.txt b/requirements.txt
index b71cdc4018f9978b42a8b673d7addce24d311030..e2f926676cb7cace9de0bb841101a6fcda60bacd 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -2,4 +2,6 @@ Flask>=3.0.0
 flask_sqlalchemy
 flask_migrate
 pymysql
-python-dotenv
\ No newline at end of file
+python-dotenv
+jinja2==3.0.0
+jinja2 markupsafe
\ No newline at end of file