all avatars thanks to hiphopwallpapers.com