Added window system and interface for logging yield