update Design doc