Weaving in the Light.