Firms: CORE architecture + design