GAD Architecture