diff --git a/VectoCommon/VectoCommon/Utils/EnumerableExtensionMethods.cs b/VectoCommon/VectoCommon/Utils/EnumerableExtensionMethods.cs
index ad25e2e9619801c032a4adf99e56123c42d058d5..46bdc339a4475b4ebfe5bed5c49bde4ca277ab2f 100644
--- a/VectoCommon/VectoCommon/Utils/EnumerableExtensionMethods.cs
+++ b/VectoCommon/VectoCommon/Utils/EnumerableExtensionMethods.cs
@@ -98,10 +98,6 @@ namespace TUGraz.VectoCommon.Utils
 		/// <summary>
 		/// Sums up the values of selector.
 		/// </summary>
-		/// <typeparam name="TU"></typeparam>
-		/// <typeparam name="TResult"></typeparam>
-		/// <param name="values"></param>
-		/// <param name="selector"></param>
 		/// <returns></returns>
 		public static TResult Sum<TU, TResult>(this IEnumerable<TU> values, Func<TU, TResult> selector)
 			where TResult : SIBase<TResult>
@@ -120,12 +116,6 @@ namespace TUGraz.VectoCommon.Utils
 			return values.DefaultIfEmpty().Aggregate((sum, current) => sum + current);
 		}
 
-		public static Func<bool> Once()
-		{
-			var once = 0;
-			return () => once++ == 0;
-		}
-
 		/// <summary>
 		/// Get the first two adjacent items where the predicate changes from true to false.
 		/// If the predicate never gets true, the last 2 elements are returned.