added c# serial watcher