wrapper for difffork