Partition with interfaces