can not strongly retain dispatch_queue_t as it's not an object type

use assign instead