Beta3

Lots of changes, DPS performance should be equal to if not better than
PQR.