diff --git a/CATKIN_IGNORE b/CATKIN_IGNORE
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/README.md b/README.md
index 13670c740f077c4b6f212f9902575dd379407fe0..815d06dffcd5e4de445aa8fdfd9e787bc57f3323 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,9 @@
 # Using OPENPOSE Wrapper
-# Compile openpose
+1. Install openpose and its dependencies then enable the package by running
+./install_openpose_and_enable_package.sh
 
-# If everything succeeds, run catkin build then:
+2. If everything succeeds, run catkin build then:
+````
 roscd openpose_rose/openpose
-rosrun openpose_ros openpose_ros_openpose_node --image_dir examples/media/
\ No newline at end of file
+rosrun openpose_ros openpose_ros_openpose_node --image_dir examples/media/
+````
\ No newline at end of file
diff --git a/install_openpose_and_enable_package.sh b/install_openpose_and_enable_package.sh
new file mode 100755
index 0000000000000000000000000000000000000000..73928086576264efa93fe844232cb07f939dd70e
--- /dev/null
+++ b/install_openpose_and_enable_package.sh
@@ -0,0 +1,10 @@
+#!/bin/bash
+touch CATKIN_IGNORE
+echo "------------------------- Install Script -------------------------"
+echo "This will run the original install scripts from openpose."
+cd openpose
+./install_caffe_and_openpose.sh
+cd ../
+echo "------------------------- Enabling Package -------------------------"
+echo "Assuming everything in openpose built properly, we will now rename ignore_package.xml to package.xml so that catkin can build this package"
+rm CATKIN_IGNORE
\ No newline at end of file