diff --git a/doc/UserGuide.md b/doc/UserGuide.md
index 3e4baae95..f44967db0 100644
--- a/doc/UserGuide.md
+++ b/doc/UserGuide.md
@@ -5,10 +5,11 @@ Please refer to the [Setting up](DeveloperGuide.md#setting-up) section to learn
## Starting the program
-1. Find the project in the `Project Explorer` or `Package Explorer` (usually located at the left side)
-2. Right click on the project
-3. Click `Run As` > `Java Application` and choose the `Main` class.
-4. The GUI should appear in a few seconds.
+1. Find the project pane (usually located at the left side)
+2. Open up `src/seedu.addressbook` folder
+3. Right click on `Main`
+4. Click `Run Main.main()`
+5. The GUI should appear in a few seconds
@@ -113,5 +114,5 @@ You can change the location by specifying the file path as a program argument. The file name must end in `.txt` for it to be acceptable to the program.
>
-> When running the program inside Eclipse, you can
- [set command line parameters before running the program](http://stackoverflow.com/questions/7574543/how-to-pass-console-arguments-to-application-in-eclipse).
+> When running the program inside IntelliJ, you can
+ [set command line parameters before running the program](https://stackoverflow.com/a/2066465).