improve binding to difftool