Add Base Architecture