Not following this very carefully, but today I did something similar with Reduce(merge,list(d1,d2,d3)) ...