added Logger macros; not tested yet