This track could have used Tech N9ne, who is just as fast if not faster then most of those artist.