Every year since 2010 Adult Swim have released a new free-download song every week of the summer as part of their Adult Swim Singles series – and it’s back for 2017. They’re getting rid of the MP3 download and moving completely over to streaming for the new year and instead of stopping at the end of the summer, the Adult Swim Singles series will run all year long.

In an interview with Verge, Jason DeMarco, creative director at Adult Swim said, “We’re doing something no one else does. I don’t know why they don’t do it. Maybe they don’t want to, or maybe no one is motivated enough to do it. But it’s been seven years, no one else is doing it, and I get the feeling that no one else is going to.”

Since they’re going all year, there is an absolutely massive line-up of singles from a wide variety of artists including Migos, Julian Casablancas + The Voidz, Brian Eno, DOOM with Jay Electronica, Zola Jesus, Wavves, Thundercat, Sleep, Shabazz Palaces, Pallbearer, and regular contributors Run The Jewels and Flying Lotus.

You can check out the full list of artists below as well as the first single in this year’s series, “Pose To,” a track from Atlanta rap producer Zaytoven, Chicago’s Twista, and Atlanta’s Yung LA and the late Bankroll Fresh.

And here’s the full list of contributors for the year, in alphabetical order:

Abra
Anna Meredith
Big Freedia
BOSCO
Brian Eno
Code Orange
Colin Stetson
DAWN
Dinosaur Jr.
DOOM ft. Jay Electronica
Downtown Boys
Ducky
Father
Flying Lotus
G Perico
Helado Negro
HXLT
Jacques Greene
Jay IDK
Jlin
JonWayne
Julia Holter
Julian Casablancas + The Voidz
Juliana Barwick
Kaitlyn Aurelia Smith
Kitty
Knxwledge
Lord RAJA
Low End Theory (Daddy Kev, Nobody, The Gaslamp Killer & D-Styles)
Maxo Kream
Migos
Mija
Moor Mother
Nef the Pharaoh
Nick Hook
Oddisee
Pallbearer
Run The Jewels
SAD13 [Sadie Dupuis]
Sevdaliza
Shabazz Palaces
Sleep
Sophie
Spark Master Tape
SuperUnison
Tanya Tagaq
The JuJu Exchange
Thundercat
Tim Hecker
Venetian Snares
Waka Flocka Flame
Washed Out
Wavves
Witch Mountain
Wolves in the Throne Room
YFN Lucci
Your Old Droog
Zaytoven ft. Yung La, Bankroll Fresh, and Twista
Zeal & Ardor
Zola Jesus

You can stay on top of the single series here.