add TryNSOperation