include logging macros