Formatting
Making it possible to customize the partitioning scheme