early prototype