Lil Uzi Vert surprised fans Tuesday by sharing three new songs.

First is the feel-good track "Grow Up." He also dropped a song that originally was called "Water on My Diamonds" based on his tweet, but the Maaly Raw and Bugz Ronin-produced track later showed up on SoundCloud as "Miss Cleo."

The rapper then revealed a third track, "Woke Up Thankful (Calm Skate Vids)" that was produced by DP Beats with bars about giving thanks for all he has. It sounds like the rapper is getting in the spirit of Thanksgiving early. The three releases are definitely radiating plenty of "Vibes++," which is exactly how Uzi captioned the tracks.

The past year has been a big one for Uzi who has grown musically while achieving a new level of recognition and success that has even gotten him in some pretty tight situations with fans. Over the past few months alone, Uzi dropped The Perfect Luv Tape, linked up with Zaytoven, Migos, Metro Boomin, Steve Aoki, and ASAP Ferg all while releasing a steady stream of new bangers. 2017 is bound to be a big year for Uzi as he heads out on the road as a special guest on The Weeknd's Legend of the Fall Tour across Europe.

Listen to Lil Uzi Vert's three new tracks below.