Full architecture