optimize for CLog