working switch with partitions