It took me a minute to get the record, but i must applaud J Cole for this record...music that makes you think