better stats
more use doubles in bp
more gc stats in bp
small assert in bp
better stats in perf