see CMS 7.63-7.68