Steve, your songwriting never ceases to amaze... electric currents and sad battle rappers and what not, hot damn!