this also needs a space here: `numPartitions: Int`