There is some residual evidence that daylight length may be a factor and that the invention of electric light has also lowered the age of menarche but this effect is not erm absolutely clear and there's some controversy about it.