allow to define a debug message level
debug messages + cleaning
pass eta + cleaning