Added horizontal distrubution method.