Light struct.