added ForEachAsync shortcut
some noise removal