orbit and sunlight functions