project description and architecture