@Ugh you literally took the words out of my mouth.

This sounds like "Baby Be Mine" and "Don't Stop Til You Get Enough". You better stop it Lloyd!!!