diff --git a/README.md b/README.md
index f7f3511..e1bbc9f 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,20 @@
-# vmprofiler-cli
+
+
+
+
+
-VMProtect 2 CLI Profiler
\ No newline at end of file
+# vmprofiler-cli - VMProtect 2 CLI Profiler
+
+vmprofiler-cli is a CLI program which displays all details of a specified VMProtect 2 virtual machine. This information includes virtual instruction pointer advancment direction, all vm handlers, virtual instruction rva decrypt instructions, vm handler table entry decrypt instruction, and much more.
+
+# usage
+
+```
+Usage: vmprofiler-cli [options...]
+Options:
+ --bin, --vmpbin unpacked binary protected with VMProtect 2 (Required)
+ --vmentry, --entry rva to push prior to a vm_entry (Required)
+ --showhandlers show all vm handlers...
+ -h, --help Shows this page
+```
\ No newline at end of file