d closures