logger traits