Peter Frampton magic moon da da da da da!