change mapping part to per experiment per thread