server-side text buffer