Finished design doc.