renamed SourcePartition to Partition