re: D and S

beautifully done (as usual)