CORE architecture and design