Abstract: The present invention provides an enhanced plating for electro and electroless plating. There is provided a method of plating a surface to be plated, the method comprises premixing a plating solution with additive. The additive comprises diamond particles is also provided.