diff --git a/camer_client.c b/camer_client.c
index 31cf05724f702784755af20010f10acf26c121c8..af61b102c0a4bd5d88556d2c6fa32f74c32e93de 100644
--- a/camer_client.c
+++ b/camer_client.c
@@ -15,8 +15,8 @@
 int sock;
 
 void error_handling(const char *message, int sock) {
-    close(sock);
-    perror(message);
+    close(sock);    //closing socket
+    perror(message);    //error message
     fputc('\n', stderr);
     exit(1);
 }
@@ -40,11 +40,11 @@ int main(int argc, char* argv[]) {
     server_addr.sin_addr.s_addr = inet_addr(argv[1]);
     server_addr.sin_port = htons(atoi(argv[2]));
 
-    if (connect(sock, (struct sockaddr *)&server_addr, sizeof(server_addr)) == -1) 
+    if (connect(sock, (struct sockaddr *)&server_addr, sizeof(server_addr)) == -1) // connecting server
         error_handling("connect() error", sock); 
 
     while (1) {
-        read_stat = read(sock, &picture, 1);
+        read_stat = read(sock, &picture, 1);    //reading the signal
         if (read_stat == -1) {
             perror("Client Output; reading data from socket error");
             exit(1);
@@ -54,7 +54,7 @@ int main(int argc, char* argv[]) {
             if (!strncmp(&picture, "1",1)) {
                 system("raspistill -o image.jpg");
                 sleep(1);
-                system("python3 send_email2.py");
+                system("python3 send_email2.py");   //calling the email python code
             }
         }
     }