If you look closely at your car's windscreen, you will see that it is actually quite a complex shape, and so transparent that you wouldn't know it was made from several layers of material.Insert replacement windows have no nailing fins and are meant to fit into existing window frames once the old sashes are removed. Using insert replacement windows