add show diff
add grid context menu