design-milestone first draft (complete)