add demo chap hooks