Replaced 'NSOperationQueue' with 'GCD'