inviolable view 2