john rich progress