hkaiser: Hi, can you explain this https://github.com/STEllAR-GROUP/hpx/blob/master/libs/parallelism/algorithms/include/hpx/parallel/util/transform_loop.hpp#L86 https://github.com/STEllAR-GROUP/hpx/blob/master/libs/parallelism/algorithms/include/hpx/parallel/algorithms/transform.hpp#L405 here, both dataseq and seq use the same overload (when executing with sequenced policies) that means when running dataseq its still using sequential version previously(before foreach_performace) when running with datapar both (seq and dataseq) called respective implementations of transform_loop