design doc part3