what's a SDF anyway