watch for nc and process args canonically