take, rms, partition, flatten, mod