completed first draft spec