add Chapter component