R# added autogenerated /// leaving them as a starting point. Checking in for cleaner diffs.