Averroes ibn rushid philosopher, lets finish this