adding design document