initial designdoc