installing new top

So you welded up the holes not matching the tack strip? Did you install the top yourself?
Looks like you have a lot of projects in your yard!

Thanks
John