diff --git a/README.md b/README.md
index fc9c3a5..345eda3 100644
--- a/README.md
+++ b/README.md
@@ -1,2 +1,13 @@
# rust-memory-filler-killer
Finds and Kills Memory Filler
+
+## Why I did this
+Sometimes Linux kernel is not able to kill memory consumers when memory reaches the critical level. I don't know why but I personally lived this situations couple of times and my computer couldn't stay stable so I had to restart it. That's why I implemented this.
+
+> ./rust-memory-filler-killer -h
+
+
+
+> ./rust-memory-filler-killer --control_delay 1000 --dealloc_delay 1000 --kill_threshold 0.95 --include_swap false
+
+
diff --git a/assets/example.png b/assets/example.png
new file mode 100644
index 0000000..092eddb
Binary files /dev/null and b/assets/example.png differ
diff --git a/assets/help.png b/assets/help.png
new file mode 100644
index 0000000..b680de7
Binary files /dev/null and b/assets/help.png differ