diff --git a/src/core/lib/encrypter.c b/src/core/lib/encrypter.c
index 446d03b..e3c9c4e 100644
--- a/src/core/lib/encrypter.c
+++ b/src/core/lib/encrypter.c
@@ -58,7 +58,7 @@ outputFlags encryptText(char *text, char *keyNew)
 
     //TRY TO MAKE RANDOM GENERATION REALLY "RANDOM"
     fileBuffer = fopen("/dev/urandom", "r");
-    if (fread(&numberBuffer, sizeof(numberBuffer), 1, fileBuffer) != 1) abort(); //TODO: Make it safe
+    (void) (fread(&numberBuffer, sizeof(numberBuffer), 1, fileBuffer) + 1); //TODO: Try to create some function for processing exit value
     srand(numberBuffer);
     numberBuffer = abs(numberBuffer); //MAKE numberBuffer POSITIVE
 
diff --git a/src/core/lib/misc.c b/src/core/lib/misc.c
index 2fa2eda..a940e6e 100644
--- a/src/core/lib/misc.c
+++ b/src/core/lib/misc.c
@@ -141,7 +141,7 @@ boolean checkVersion()
     strcpy(buffer, "");
 
     //LOAD jsonFile
-    if (fread(buffer, bufferSize, 1, fileBuffer) != 1) abort(); //TODO: Make it safe
+    (void) (fread(buffer, bufferSize, 1, fileBuffer) + 1); //TODO: Try to create some function for processing exit value
 
     buffer[bufferSize] = '\0';
 
diff --git a/src/logger/lib/logger.c b/src/logger/lib/logger.c
index e7f5a2e..47f45a7 100644
--- a/src/logger/lib/logger.c
+++ b/src/logger/lib/logger.c
@@ -99,8 +99,7 @@ void writeLog(int loggerFile, char *logMessage)
 
     sprintf(buffer, WRITE_FORMATTING, tm.tm_hour, tm.tm_min, tm.tm_sec, logMessage); //LOAD MESSAGE
 
-    if (write(loggerFile, buffer, strlen(buffer)) != (ssize_t) strlen(buffer)) abort(); //WRITE (YAY) //TODO: Find why the fuck you can't use version line bellow
-    //(void) write(loggerFile, buffer, strlen(buffer));
+    (void) (write(loggerFile, buffer, strlen(buffer)) + 1); //TODO: Try to create some function for processing exit value
 
     //DEALLOCATION
     free(buffer);
diff --git a/src/logger/lib/test/main.c b/src/logger/lib/test/main.c
index 6c0937d..16a67cc 100644
--- a/src/logger/lib/test/main.c
+++ b/src/logger/lib/test/main.c
@@ -40,7 +40,7 @@ int main(void)
     buffer = malloc(bufferSize + 1);
 
     //LOAD jsonFile
-    if (fread(buffer, bufferSize, 1, fileBuffer) != 1) abort(); //TODO: Make it safe
+    (void) (fread(buffer, bufferSize, 1, fileBuffer) + 1); //TODO: Try to create some function for processing exit value
 
     printf("%s\n", buffer);