first commit: h,intersection,CES