I do not know why macnche so hard to do with the film oO which is so easy to get on and keeps wonderfully. The seller even with enclosed instructions for mounting. There is super explains how to install the foil. I can only say, Top !!! Gladly again;)