After photolithography, patterning and etching steps, the resulting surface is generally non-planar as it contains many cavities or features such as vias, contact holes, lines, trenches, channels, bond-pads, and the like that come in a wide variety of dimensions and shapes.