Basic logging structure.