design doc update

need to change a lot