New glass
New glass was carefully puttied into the frames.