microchip control reset means to indicate a power reduction or dimming function or any other function as desired by the designer of said device this is accomplished by the inventive designs of the present invention without having to utilize substantial energy from what are typically small exhaustible power sources e g dc batteries in the case of flashlights according to some embodiments of the present invention more intelligent devices include many other useful functions pre programmed within the microchip e g in control reset means 201 and may e g be assisted by a timing means 203 referring to fig2 commands can be entered through switch 102 in several different ways first various time sequences of closed and open activations may represent different commands for example but not limited to a single closure may instruct microchip 103 to activate current switch 202 continuously for a pre determined length of time alternatively two successive closures may instruct the microchip 103 to intermittently activate current switch 202 for a pre determined length of time and sequence for example a s o s sequence secondly referring to fig9 commands may be communicated to microchip 903 through the use of various voltages recognizable by microchip 903 to represent various commands for example but not limited to according to one embodiment of the present invention it may include multiple activating switches 901 and 902 connecting different voltages to the command input structure of.