A rearview assembly of the present invention may include a housing adapted to be mounted to the vehicle, a rearview element disposed in the housing for providing an image to the driver of the rearward view from the vehicle, and a glare sensor positioned to receive light from passing through the rearview element. The outer shell has a first surface configured to serve as a barrier to water and a second surface for attachment to a floor. The method can also include the step of co-firing the unfired ceramic toroidal core region, the unfired ceramic substrate, and the conductive coil to form an integral ceramic substrate structure with the conductive coil at least partially embedded therein. The specified functional group provides specified activity for the thin film modified solid surfaces and non-specific binding repellant components significantly reduce the non-specific binding to the thin film modified solid surfaces. The trusted execution environment proxy acts a proxy between the trusted execution environment that is executed on the secure element, and one or more hardware components or software components of the device. Infrared image data and visible light image data are compared, and any shift therebetween is corrected to accurately specify a dust particleflaw region.