Flashlight Demo with widget.