Speed of light, anyone?