update chap