Different approach to log handling