diff --git a/code/calibration/calibration_day.pro b/code/calibration/calibration_day.pro
index 8d77a365dfe8df8d1aa91190c1f247cd77405940..7b747362721a10099a4f5b5552c41b2e47d430d0 100644
--- a/code/calibration/calibration_day.pro
+++ b/code/calibration/calibration_day.pro
@@ -191,7 +191,6 @@ endif
 ; no stars results to be processed, exiting
 if ff_assoc[0] eq '' then begin
   
-  message, 'no image associations results to be processed. return:4', /informational
   cd, old_dir
   return
   
diff --git a/code/calibration/calibration_month.pro b/code/calibration/calibration_month.pro
index 0c8d9c8ad55f2910236cc82434e24d9b461ba950..c55d112240faf716c0101bffe71e76a1816abd2e 100644
--- a/code/calibration/calibration_month.pro
+++ b/code/calibration/calibration_month.pro
@@ -27,6 +27,7 @@ files = get_files(par, month + '??')
 
 ; searching for all association and paramaters files in the month directory
 ff_assoc = myfile_search(files.calibration.image.astrometry.assoc.name)
+
 if ff_assoc[0] eq '' then begin
   
   cd, old_dir
diff --git a/code/calibration/compression_image.pro b/code/calibration/compression_image.pro
index 341faf3b44c4e372636cd9c3b04ff98d4cc2aaa5..07e9c1b6d5eb46ad2d75c08e6675426af4ef320b 100644
--- a/code/calibration/compression_image.pro
+++ b/code/calibration/compression_image.pro
@@ -80,7 +80,7 @@ if n gt 1 then begin
 
 endif else begin ; not enough captures, exiting
 
-  message, 'not enough frames. return:5', /informational
+  message, 'not enough frames to proceed. return:5', /informational
   cd, old_dir
   return
 
diff --git a/code/calibration/export_month.pro b/code/calibration/export_month.pro
index e7d8dd8730e27f15c6ee31022f51be7aa439050f..f5fa89fc5040e1ced4df87569567a0ee36df07f6 100644
--- a/code/calibration/export_month.pro
+++ b/code/calibration/export_month.pro
@@ -67,7 +67,7 @@ try_update = (ns_solut ge par.astrometry.min_ns) and (sd_az_solut le par.astrome
 ; the astrometric solution is not good enough, returning
 if ~try_update then begin
   
-  message, 'monthly astrometric solution is not good enough. return:99', /informational
+  message, 'monthly astrometric solution is not good enough. return:0', /informational
   cd, old_dir
   return
 
diff --git a/code/event/triangulation.pro b/code/event/triangulation.pro
index 3a02f4aa4029ed6346e7f110f9fe1e63f5ad0f64..ad0de0c071cd794bab120474365c73efd7acf0d9 100644
--- a/code/event/triangulation.pro
+++ b/code/event/triangulation.pro
@@ -126,7 +126,7 @@ while i lt n_elements(detection) do begin
   ; if not enough valid points
   if nii lt 3 then begin
     
-    message, 'not enough valid points in ' + detection[i] + '. Skipping this detection.', /informational
+    message, 'not enough valid points in ' + detection[i] + '. Skipping this detection. return:5', /informational
     myremove, i, detection
     n = n - 1
     cd, '..'
diff --git a/code/functions/configuration/camera_par.pro b/code/functions/configuration/camera_par.pro
index 8104f38173547762500c7ba31eda53646cdc24c2..787f2f41132b92bdbe66a427718dc4992153ff9f 100644
--- a/code/functions/configuration/camera_par.pro
+++ b/code/functions/configuration/camera_par.pro
@@ -61,7 +61,7 @@ if ii[0] eq -1 then begin
 
   cd, old_dir
   retv = {file:''}
-  message, 'cannot find ' + camera + ' configuration on date ' + strtrim(target, 2) + '. return:99', /informational
+  message, 'cannot find ' + camera + ' configuration on date ' + strtrim(target, 2) + '. return:2', /informational
   if keyword_set(return0) then return, retv else retall
 
 endif
@@ -88,7 +88,7 @@ if strlen(target) eq 8 and jd eq config_jd[ii[0]] then begin
         
         cd, old_dir
         retv = {file:''}
-        message, 'cannot find ' + camera + ' configuration on date ' + strtrim(target, 2) + '. return:99', /informational
+        message, 'cannot find ' + camera + ' configuration on date ' + strtrim(target, 2) + '. return:2', /informational
         if keyword_set(return0) then return, retv else retall
 
       endif
diff --git a/code/functions/configuration/camera_to_pseudo.pro b/code/functions/configuration/camera_to_pseudo.pro
index 1bbcd585f3428b439e7a23758db85f27c51b15b9..7990df7777b8db363638022b0de5b95f3355651a 100644
--- a/code/functions/configuration/camera_to_pseudo.pro
+++ b/code/functions/configuration/camera_to_pseudo.pro
@@ -23,7 +23,7 @@ if ii[0] ne -1 then begin
   
 endif else begin ; camera is not listed in the file
   
-  message, camera + ' not listed in ' + solutions + '. return:99', /informational
+  message, camera + ' not listed in ' + solutions + '. return:2', /informational
   pseudo = ''
   if keyword_set(return0) then return, pseudo else retall
   
diff --git a/code/functions/configuration/pseudo_to_camera.pro b/code/functions/configuration/pseudo_to_camera.pro
index 16e6037b557556e553866dd2856c41a086aa0499..2a377c967b8738729c1ae98133c9c5b63d3900ff 100644
--- a/code/functions/configuration/pseudo_to_camera.pro
+++ b/code/functions/configuration/pseudo_to_camera.pro
@@ -23,7 +23,7 @@ if ii[0] ne -1 then begin
 
 endif else begin ; pseudo is not listed in the file
 
-  message, pseudo + ' not listed in ' + solutions + '. return:99', /informational
+  message, pseudo + ' not listed in ' + solutions + '. return:2', /informational
   camera = ''
   if keyword_set(return0) then return, camera else retall