partitioning goin onnnn