An apparatus including a first apparatus for producing light, which may include a first device for detecting movement of a door, and a first set of one or more light sources. The first set of one or more light sources may be configured to turn on when the first device for detecting movement of the door detects movement of the door. The first set of one or more light sources are configured to produce short wavelength ultraviolet light. The first device for detecting movement of the door may include an accelerometer. The first apparatus for producing light may include a computer processor a computer memory having a stored threshold value. The computer processor may compare a value of a detected signal produced with the threshold value and to cause the first set of one or more light sources to be turned on if the detected signal exceeds the threshold value.