+In the beginning of the running program, the user need to press any button to start
+the program in the robot. This is because both bricks need to start the bluetooth
+communication pairing at the same time. If we were given more time we would make
+the bluetooth pairing automatically run from the beginning of the program without
+waiting button press in order to limit the user involvement in the robot.
+
+The DSL can accomodate the improvement in the case of adding new sensors or actuators.
+For instance, if we want to add a new sensor, then it is easy to add new \emph{StoppingExpression}
+in the DSL. In addition, if we want to add a new actuator to the robot, we can just add
+a new action defined in the DSL and implement the use of the action in the program.
+