incremental
diff --git a/include/crow/g3_logger.hpp b/include/crow/g3_logger.hpp
index 91e2935..7dfedde 100644
--- a/include/crow/g3_logger.hpp
+++ b/include/crow/g3_logger.hpp
@@ -68,10 +68,10 @@
 #define CROW_LOG_CRITICAL \
   if (!CROW_DISABLE_LOGGING) LOG(FATAL)
 #define CROW_LOG_ERROR \
-  if (!CROW_DISABLE_LOGGING) LOG(WARNING)
+  if (!CROW_DISABLE_LOGGING) std::cerr
 #define CROW_LOG_WARNING \
-  if (!CROW_DISABLE_LOGGING) LOG(WARNING)
+  if (!CROW_DISABLE_LOGGING) std::cerr
 #define CROW_LOG_INFO \
   if (!CROW_DISABLE_LOGGING) LOG(INFO)
 #define CROW_LOG_DEBUG \
-  if (!CROW_DISABLE_LOGGING) LOG(DEBUG)
+  if (!CROW_DISABLE_LOGGING) std::cout