colorchooser and flashlight function
multiple clients, safer flashlight