dif script