diff --git a/Manifest.toml b/Manifest.toml
index 5338044ecffbb49ae0e20c8a3a673a32b6ef8f23..448f79fd71c7e543ebb4b5b159211f99154caffa 100644
--- a/Manifest.toml
+++ b/Manifest.toml
@@ -656,6 +656,12 @@ git-tree-sha1 = "1fc929f47d7c151c839c5fc1375929766fb8edcc"
 uuid = "438e738f-606a-5dbb-bf0a-cddfbfd45ab0"
 version = "1.93.1"
 
+[[PyPlot]]
+deps = ["Colors", "LaTeXStrings", "PyCall", "Sockets", "Test", "VersionParsing"]
+git-tree-sha1 = "14c1b795b9d764e1784713941e787e1384268103"
+uuid = "d330b81b-6aea-500a-939a-2ce795aea3ee"
+version = "2.10.0"
+
 [[Qt5Base_jll]]
 deps = ["Artifacts", "CompilerSupportLibraries_jll", "Fontconfig_jll", "Glib_jll", "JLLWrappers", "Libdl", "Libglvnd_jll", "OpenSSL_jll", "Pkg", "Xorg_libXext_jll", "Xorg_libxcb_jll", "Xorg_xcb_util_image_jll", "Xorg_xcb_util_keysyms_jll", "Xorg_xcb_util_renderutil_jll", "Xorg_xcb_util_wm_jll", "Zlib_jll", "xkbcommon_jll"]
 git-tree-sha1 = "16626cfabbf7206d60d84f2bf4725af7b37d4a77"
diff --git a/Project.toml b/Project.toml
index 38e8ffeb230d7cb1b57dbba3ed61e14d850a9a4d..394b1b3cf99f7aba923cf5c472cf10dc473bc04c 100644
--- a/Project.toml
+++ b/Project.toml
@@ -16,6 +16,7 @@ MacroTools = "1914dd2f-81c6-5fcd-8719-6d5c9610ff09"
 NearestNeighbors = "b8a86587-4115-5ab1-83bc-aa920d37bbce"
 Plots = "91a5bcdd-55d7-5caf-9e0b-520d859cae80"
 PyCall = "438e738f-606a-5dbb-bf0a-cddfbfd45ab0"
+PyPlot = "d330b81b-6aea-500a-939a-2ce795aea3ee"
 Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
 ScikitLearn = "3646fa90-6ef7-5e7e-9f22-8aca16db6324"
 SharedArrays = "1a1011a3-84de-559e-8e89-a11a2f7dc383"
diff --git a/new_Project.toml b/new_Project.toml
new file mode 100644
index 0000000000000000000000000000000000000000..29370efcd0e60e5d9e489a5cd26f5dfdff333177
--- /dev/null
+++ b/new_Project.toml
@@ -0,0 +1,4 @@
+name = "MarkovProcesses"
+uuid = "1711e437-1ba3-4342-822c-bd3c2488b70e"
+authors = ["Mahmoud Bentriou"]
+version = "0.1.0"