The present invention includes a method for performing visual search based on a movement andor an angular position of a terminal. The visor body has an inner surface which defines a first frictional engagement surface. The front cowl is formed into a shape, in which it extends obliquely rearward with a center point as a front end. The channels are dimensioned and configured to receive edges of the cleaning implement.