combine phase0 and phase1 stats
remove expensive code looking for degenerate cases
turn off scaling
cut down on copying