Sunlight functions.