diff --git a/00_Common/dotnet/Games.Common/IO/TextIO.cs b/00_Common/dotnet/Games.Common/IO/TextIO.cs
index d4d80e54..5a7cf753 100644
--- a/00_Common/dotnet/Games.Common/IO/TextIO.cs
+++ b/00_Common/dotnet/Games.Common/IO/TextIO.cs
@@ -10,6 +10,10 @@ namespace Games.Common.IO;
/// Implements with input read from a and output written to a
/// .
///
+///
+/// This implementation reproduces the Vintage BASIC input experience, prompting multiple times when partial input
+/// supplied, rejecting non-numeric input as needed, warning about extra input being ignored, etc.
+///
public class TextIO : IReadWrite
{
private readonly TextReader _input;