Here comes the sun?