updated chp9