Final overall architecture