Everything For on the backs of giants