add variable-height pillars