World Library  
Flag as Inappropriate
Email this Article

Steal My Sunshine

Article Id: WHEBN0009025685
Reproduction Date:

Title: Steal My Sunshine  
Author: World Heritage Encyclopedia
Language: English
Subject: Marc Costanzo, Len (band), Gregg Diamond, More, More, More, Much Music Video Awards
Collection:
Publisher: World Heritage Encyclopedia
Publication
Date:
 

Steal My Sunshine

"Steal My Sunshine"
Single by Len
from the album You Can't Stop the Bum Rush
Released July 22, 1999
Format
Recorded Four Ways Studio B
Genre
Length 4:25 (album version)
4:00 (edit with dialogue)
3:30 (radio edit)
Label Work
Writer(s)
Producer(s) Mumble C ( Marc Costanzo )
Len singles chronology
"Trillion Daze"
(1997)
"Steal My Sunshine"
(1999)
"Feelin' Alright"
(1999)

"Steal My Sunshine" is a song by Canadian band Len, co-written by band member Marc Costanzo and featuring on their third album You Can't Stop the Bum Rush. The backdrop is based on a sample of a short instrumental portion of Andrea True Connection's 1976 disco single "More, More, More". Supposedly inspired by The Human League's 1981 synthpop hit "Don't You Want Me", the song's vocals alternate between Marc and Sharon Costanzo. Mumble C ( Marc Costanzo) produced the track. Gregg Diamond, who was given songwriting credit as the original composer of "More, More, More", died three months before the album was released.

The indie pop track became a sleeper hit when radio stations began playing it in March 1999, four months before Len planned to release their album. "Steal My Sunshine" had a commercial single release in July 1999. It received positive reviews from music critics, and its chart success has made Len a one-hit wonder. The song earned a nomination for "Best Single" at the Juno Awards of 2000.

Contents

  • Background 1
  • Release and reception 2
  • Music video 3
  • Cover versions 4
  • Track listings 5
  • Charts 6
    • Weekly charts 6.1
    • Year-end charts 6.2
  • References 7
  • External links 8

Background

The song uses chords sampled from "More, More, More".

Problems playing this file? See .

Marc Costanzo went to a rave during a time when he and his sister Sharon had gone several months without speaking.[4] While out, he was listening to old disco music with friends and heard Andrea True Connection's "More, More, More".[5] Marc decided to loop part of the song's bridge and wrote "Steal My Sunshine". When he returned home, he presented the song to Sharon. The two recorded it on an 8-track 1/2 inch recorder, and she threw the reel in a closet.[4] Marc stated that "Steal My Sunshine" did not make much of an impression on him, so Len did not originally plan to include it on You Can't Stop the Bum Rush. The master recording was under his bed, so the group was almost unable to find the song.[5]

When producing "Steal My Sunshine", Marc Costanzo wanted to make a song similar to The Human League's 1981 synthpop single "Don't You Want Me".[5] As a result, the song's structure is characterized by alternating between male and female vocals from Marc and Sharon.[6] The lyrics are mostly nonsensical, including lines such as Now the fuzzy stare from not being there on a confusing morning week impaired my tribal lunar speak,[7] yet have been interpreted as reflecting the extremes of an adolescent love affair.[8]

Release and reception

"Steal My Sunshine" was included on the soundtrack to Go, released on March 30, 1999 by Sony Music Entertainment. It received heavy airplay as a result, causing Sony's subsidiary Work Records to push the album's release date from mid-June to May 25, 1999.[9] The song became Len's most successful, reaching the Top 10 on the U.S. Billboard Hot 100 in September 1999.[10] It reached the top ten on the Adult Top 40, Modern Rock Tracks, Top 40 Mainstream, and Top 40 Tracks charts.[11] At the 2000 Juno Awards, "Steal My Sunshine" was nominated for "Best Single" but lost to The Tragically Hip's "Bobcaygeon".[12]

"Steal My Sunshine" received positive reviews from music critics. Rob Brunner of Entertainment Weekly rated it a B+, describing it as a 1990s "Don't You Want Me" with a "smiley groove and alternating male/ female vocals".[13] For The Village Voice, Richard Riegel described the song's beat as "McCoy Tyner playing the Kraftwerk songbook, outlined in aural neon".[14] In her review for Rolling Stone, Karen Schoemer compared Sharon Costanzo's vocals to Josie and the Pussycats.[15] The publication listed "Steal My Sunshine" tenth on its list of the best singles of 1999.[16] The single also garnered high praise from AllMusic's Stephen Thomas Erlewine: "Then, there's Len's 'Steal My Sunshine,' as perfect as songs get. This sun-kissed, sun-bleached blend of hip-hop, pop, disco, post-Beastie Boys cleverness and California culture is a priceless, timeless confection that instantly calls up sweltering, shimmering beaches the second the looped keyboard plays. It's a monumentally great single...put it this way, if 'Steal My Sunshine' was the last song I ever heard on this earth, I'd die happy — and it shows that mainstream pop can truly be transcendent".[3] The song was listed third on the 1999 Pazz and Jop list, a survey of several hundred music critics conducted by Robert Christgau.[17] In 2007, Stylus Magazine ranked the song thirteenth on its list of the top fifty one-hit wonders, stating that it "perfectly captured that warm, lazy feeling you get when late summer still seems like it could last forever."[18] For a short period of time, baseball player Melky Cabrera used the song as his batting music. It is also included on the 2009 soundtrack of Major League Baseball 2K9, the soundtrack to Zack and Miri Make a Porno, and was played and referenced in the "Camping" episode of the TV show Parks and Recreation.

In 2013, Rolling Stone magazine placed "Steal My Sunshine" at number 33 in their list of the "Best Summer Songs Of All Time".

In 2014, "Steal My Sunshine" was re-released on cassette tape by Alcopop! Records.[19]

Music video

The song's music video was directed by Marc Costanzo and Bradley Walsh, under the stage names The Burger Pimp and B-Rad.[20] When Len had signed to Work Records, one of its demands was to be able to direct its own videos.[6] The group used a $100,000 budget to make the video. They flew to Daytona Beach, Florida with two dozen friends while the area was crowded with people on their spring vacations. They spent much of the budget on alcohol, buying so much that they broke their hotel's elevator trying to lift it. They shot the video in the afternoon so that they could recover from hangovers in the morning and drink in the evening. The scenes were shot without a script or storyboard. In the video, Len and its friends are shown relaxing together and riding on scooters, go-karts, and jet skis.[21]

Motorrad, whose scooters were included in the music video, later held a promotion giving away scooters of the same model.[6] At the 1999 MuchMusic Video Awards, "Steal My Sunshine" won awards for "Best Video", "Best Pop Video", and "Favourite Canadian Video".[22]

The music video also appeared as a bonus feature on the special edition DVD release of the film Go.

Cover versions

Year Artist Album
2014 The Xcerts There Is Only You

Track listings

Charts

References


-- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p-------------------------------------------------------------------------------- -- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p
  1. ^
  2. ^
  3. ^ a b The Best of TRL Pop review AllMusic
  4. ^ a b "Let the Sunshine In". MTV News. July 1, 1999. Retrieved October 2, 2008.
  5. ^ a b c Brunner, Rob. "'Steal' this hook". Entertainment Weekly, issue 501, page 69. September 3, 1999. Retrieved October 2, 2008.
  6. ^ a b c Hay, Carla. "Work's Len 'Bum Rushes' charts". Billboard, volume 111, issue 31, page 9. July 31, 1999.
  7. ^
  8. ^ Scherman, Tony. "Recordings; High-Quality Bubble Gum". The New York Times. August 8, 1999. Retrieved October 2, 2008.
  9. ^ Bell, Carrie. "LEN blends '80s hip-hop, sex-kitten vocals and sarcastic pop". Billboard, volume 111, issue 26, page W14. June 26, 1999.
  10. ^ Pietroluongo, Silvio. "Hot 100 spotlight". Billboard, volume 111, issue 51, page 101. December 18, 1999.
  11. ^ "LEN > Charts & Awards > Billboard Singles". Allmusic. Retrieved October 2, 2008.
  12. ^ Nazareth, Errol. "McLachlan, Morissette, More Up For Junos". MTV News. February 3, 2000. Retrieved October 2, 2008.
    • Tillson, Tamsen. "Morissette, Twain tops at Juno Awards". Variety. March 13, 2000. Retrieved October 2, 2008.
  13. ^ Brunner, Rob. "Len: 'Steal My Sunshine'". Entertainment Weekly, issue 490, page 78. June 18, 1999.
  14. ^ Riegel, Richard. "Pretty fly as you feel". The Village Voice, volume 44, issue 31. August 10, 1999.
  15. ^ Schoemer, Karen. "Len". Rolling Stone, issue 820, page 110. September 2, 1999.
  16. ^ Sheffield, Rob. "The year in singles". Rolling Stone, issue 828/829, page 223. December 16–23, 1999.
  17. ^ "Pazz & Jop 1999". The Village Voice. Retrieved October 2, 2008.
  18. ^ Bradley, Jonathan. "Top 50 One Hit Wonders". Stylus Magazine. March 26, 2007. Retrieved from the Internet Archive October 2, 2008.
  19. ^
  20. ^ "MTV's buzzworthy". Adweek, volume 40, issue 25. June 21, 1999.
  21. ^ Mason, Neil. "Canada Fly". Melody Maker, volume 76, issue 47, page 26. December 8, 1999.
  22. ^ Hay, Carla. "Canuck MuchMusic Video Awards honor hip-hoppers Len, Infinite". Billboard, volume 111, issue 41, page 94. October 9, 1999.
  23. ^ " Australian-charts.com – Len – Steal My Sunshine". ARIA Top 50 Singles.
  24. ^ Italian peak
  25. ^ "Dutchcharts.nl – Len – Steal My Sunshine" (in Dutch). Single Top 100.
  26. ^ "Charts.org.nz – Len – Steal My Sunshine". Top 40 Singles.
  27. ^ "Archive Chart: 1999-12-18". Scottish Singles Top 40.
  28. ^ "Swedishcharts.com – Len – Steal My Sunshine". Singles Top 60.
  29. ^ "Archive Chart: 1999-12-18" UK Singles Chart.
  30. ^ [ "Len – Chart history"] Billboard Hot 100 for Len.
  31. ^
  32. ^

External links

  • "Steal My Sunshine" Official music video on YouTube
  • Full lyrics of this song at MetroLyrics
This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and USA.gov, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for USA.gov and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
 
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
 
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.
 



Copyright © World Library Foundation. All rights reserved. eBooks from World eBook Library are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.