add WatchAPISetting.cs