ch-require