omnimistic view 2