decorated logger class