update design doc
update design doc