heterodeist view 2