Logging and window interfaces