initial design of a D loop