add selector deferred callbackqueue