prepartitionings