diff --git a/CMakeLists.txt b/CMakeLists.txt
index 357d3d2c8902ebb2c35fde9d8d16e40a0013b381..fdcee8812dc8117b1c2933778654db5e5dc38ec9 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -182,4 +182,6 @@ ENDIF()
     FILE(GLOB exe ${CMAKE_CURRENT_SOURCE_DIR}/ccs/ccs.sh ${CMAKE_CURRENT_SOURCE_DIR}/ccs/ccs)
     FILE(COPY ${exe} DESTINATION ${CMAKE_INSTALL_PREFIX}/bin/ FILE_PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
   ENDIF()
+INSTALL(DIRECTORY tools DESTINATION ${CMAKE_INSTALL_PREFIX} PATTERN "*" PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ GROUP_EXECUTE GROUP_READ)
+
 #add test
diff --git a/tools/common_util.sh b/tools/common_util.sh
index 1b90fe3e8a12f74a71ec0b9634d6a27bae88e8dd..8db0d8d096af1b434deeb5303f26014811a8d155 100644
--- a/tools/common_util.sh
+++ b/tools/common_util.sh
@@ -919,7 +919,7 @@ launch_us_cu(){
 	    local curr_reg=0
 	    var1="((\`grep \"successfully registered\" $CHAOS_PREFIX/log/$USNAME-$FILE_NAME.log |wc -l\` >= $NCU))"
 	    while [ $curr_reg -gt $old_reg ] && [ $curr_reg -lt $NCU ] ;do
-		execute_command_until_ok "$var1" 10
+		execute_command_until_ok "$var1" 20
 		old_reg=$curr_reg
 		curr_reg=`grep "successfully registered" $CHAOS_PREFIX/log/$USNAME-$FILE_NAME.log |wc -l`
 		echo ""