egg theory view 2