egg theory view 3