wrote another part of d&i