partitioning and teeing up