custom dispatch queue and dispatch group for 'completionBlock' set explicitly to nil if not assigned with other value