Xavierism view 2