implementations are now executed using parallel streams

implementations are now executed using parallel streams