NOVELTY - A fastening apparatus comprises a photovoltaic cell and a mounting frame sized to receive the photovoltaic cell. The mounting frame is to be securely fastened directly to a roof (120) of a structure to form a vapor barrier on the roof. The mounting frame comprises a weather proof flashing (140) to be secured to the roof.    USE - Fastening apparatus used for an entire roof solar panel system (claimed).    ADVANTAGE - The apparatus can form a moisture barrier on the roof while providing a renewable solar energy source, and has a non-glare surface treatment to provide the appearance of standard 30 year shingles. Further, photovoltaic cell further comprises a sensor to notify a homeowner when the solar panel system is dirty, obscured, or should be changed to reverse current mode to melt snow or ice buildup.    DETAILED DESCRIPTION - An INDEPENDENT CLAIM is included for an entire roof solar panel system, comprising photovoltaic cells, modifiable blank cells, and interlocking mounting frames sized to receive the photovoltaic cells and the modifiable blank cells. Each of the photovoltaic cells comprises a semiconductor having a back contact, a p-type semiconductor, an n-type semiconductor, a contact grid, an anti-reflective coating, and a cover glass substrate. The cover glass substrate is surface treated to appear as asphalt shingles. The modifiable blank cells include a cover glass that is surface treated to appear as asphalt shingles. Each of the interlocking mounting frames further includes a base, side walls coupled to the base and extending vertically from the base, and support structures formed on the base. The support structures support the photovoltaic cells and the blanks above the base. The support structures define vent channel(s) for directing air beneath the photovoltaic cells. The interlocking mounting frames are to be securely fastened directly to a roof of a structure and form a vapor barrier on the roof.    DESCRIPTION OF DRAWING(S) - The drawing shows a schematic view of a solar panel system incorporated onto the roof of a house.    Solar panel system (100)    House (110)    Roof (120)    Panels (130)    Flashing (140)