adding completer for csharp