Heterocredible view 3