add LogAssert macro