now allowing further args to diff in prog-diff