full update core architecture. Partition class Foundation