architecture proposal