Today's view of kabba