The song is one of two songs on Standing on the Shoulder of Giants that has Noel Gallagher on lead vocals . Written by guitarist Noel Gallagher , it is one of two songs on Standing on the Shoulder of Giants that features him on lead vocals .