ideological rifts