adapted log usages