The Sun is Finally Shining