add the archtecture