@thatgrapejuice shame on you for not putting Giveon on this list. His album was one the best