Bad Guy (song) Mathers LP" left off. I don't know if anyone caught that, but that’s kind of where the continuation starts." The song is split into two parts, the first part was produced by S1 and M-Phazes, while the second was produced by StreetRunner and Vinny Venditto. Sarah Jaffe, who works with S1 in a group called The Dividends, provided songwriting and sang the song's refrain. Eminem originally considered getting Dido on the song, but did not want to give away the "Stan" reference. Additional keys on the song was provided by I.L.O and the song was recorded at Effigy Studios in
Walk on Water (Eminem song) Visual Effects at the 2018 MTV Video Music Awards. The song started as a hook written by Skylar Grey, who also wrote Eminem's 2010 hit single "Love the Way You Lie". Eminem came across the hook when he was working with Rick Rubin and became enamored of the lyrics. Previously Rubin and Eminem had been discussing the phenomenon of mumble rap, specifically Eminem's frustration with its mainstream popularity, and the hook served as a vehicle for him to vent them. Rubin subsequently played the song for Jay-Z, who was then able to get his wife, Beyoncé, to sing the chorus.