D2 Design Document