more reliable checks for partitions