Outline architecture added