updated project model