updated diagram and project description