stability and progress

stability and progress