Progress with Purpose 7956

Stability for the Next Generation 7754