Kamranism view 3