added prototype to project model