works with larger partitions (inconsistent)