Help with Windshield Installation 2003 GEM

I am ready to install the windshield on my 2003 4 seat GEM. I was able to remove all of the windshield adhesive. The windshield was not in the car when I bought it. The frame that the windshield is attached to has several small holes that are predrilled…not sure what they are for. On both sides and across the top windshield frame. Does the GEM have clips that hold the windshield in place? The adhesive was over top of the holes. A couple of holes have small metal pieces in them that extrude about 1/32 of an inch.
I am not going to put the windshield in until I find out what they are for/do.
Ce_chief