add finite diff SD