diff --git a/README.md b/README.md
index 9cd49e5f9..17110bf63 100644
--- a/README.md
+++ b/README.md
@@ -31,16 +31,12 @@ Requirements: ROOT
### Compilation
-After compiling, the libraries and executables will be found at `bin` directory
-```
- $ ls bin/
- gui_client libSlsDetector.a libSlsDetector.so libSlsReceiver.a libSlsReceiver.so
- sls_detector_acquire sls_detector_get slsDetectorGui sls_detector_help sls_detector_put slsReceiver
-```
-
Compiling can be done in two ways.
-1. Compile using script cmk.sh
+1. Compile using script cmk.sh
+
+After compiling, the libraries and executables will be found in `slsDetectorPackage/build/bin` directory
+
Usage: [-c] [-b] [-h] [-d HDF5 directory] [-j]
* -[no option]: only make
* -c: Clean
@@ -90,3 +86,9 @@ Use the following as an example to compile statically and using specific hdf5 fo
```
$ HDF5_ROOT=/opt/hdf5v1.10.0 cmake ../slsDetectorPackage -DUSE_TEXTCLIENT=ON -DUSE_RECEIVER=ON -DUSE_GUI=OFF -DCMAKE_BUILD_TYPE=Debug -DUSE_HDF5=ON
```
+After compiling, the libraries and executables will be found at `bin` directory
+```
+ $ ls bin/
+ gui_client libSlsDetector.a libSlsDetector.so libSlsReceiver.a libSlsReceiver.so
+ sls_detector_acquire sls_detector_get slsDetectorGui sls_detector_help sls_detector_put slsReceiver
+```