On the shoulder of giants or in their shade