If you haven’t found someone to replace your hatch glass I’d like to recommend a place in Norwalk, CT. We just had 3 Lewmar Ocean hatches done for our Moody 346 and they did a beautiful job. They do a lot of them and are Lewmar certified. I’m sure they do other brands also. The place is called Select Plastics, LLC, 219 Liberty Sq. Norwalk, CT. (203) 866-3767. Ask for Tony and tell him Ken and Cheryl recommended him to you. Great to do business with. Good luck.