better pipelining, and consistent assignment of same weight experiments