adding gdiff