added difflog base