updated project with diagram png