added list diff debugger