Several people intensely staring at their computer screens.