Progress with Purpose 6896

Stability for the Next Generation 6640