Heterofanatic view 2