finish first draft for prototype