diff --git a/src/UriBuilder.Fluent/TerribleDevUriExtensions.cs b/src/UriBuilder.Fluent/TerribleDevUriExtensions.cs
index ac3f8ea..32d88dd 100644
--- a/src/UriBuilder.Fluent/TerribleDevUriExtensions.cs
+++ b/src/UriBuilder.Fluent/TerribleDevUriExtensions.cs
@@ -8,8 +8,22 @@ namespace System
{
public static class TerribleDevUriExtensions
{
+ ///
+ /// Appends a query string parameter with a key, and many values. Multiple values will be comma seperated. If only 1 value is passed and its null or value, the key will be added to the QS.
+ ///
+ ///
+ ///
+ ///
+ ///
public static UriBuilder WithParameter(this UriBuilder bld, string key, params string[] values) => bld.WithParameter(key, valuesEnum: values);
+ ///
+ /// Appends a query string parameter with a key, and many values. Multiple values will be comma seperated. If only 1 value is passed and its null or value, the key will be added to the QS.
+ ///
+ ///
+ ///
+ ///
+ ///
public static UriBuilder WithParameter(this UriBuilder bld, string key, IEnumerable