egological view 3