archi-def (2)