added documentation for Str