This cd is filled with great beats and a overall great message of hope and perseverance.the songs flow so well together.I think its not a big stretch from his last album witch was also amazing.I am gonna buy this when it come out for sure.the one thing that i wish there was more of a mention of god or the lord in his words this cd doesn't have alot of it.hes a new artist so the music will just keep getting better.