add all chapter framework