log messages refactor (user visible only)