kafirimamism view 3