added 3 new defined + DaylightSystem