ileum, villi and crypts