We present a system that supports collaborative interactions for arbitrary environments. The system uses laser pointers as interaction devices and employs a video camera to detect where each laser pointer is pointing. Time-division multiplexing together with a wireless link affords discrimination between laser pointer dots belonging to different pointers. Safety issues with laser pointers are addressed with a new technique. We also discuss how new users can be dynamically added and removed from the system.