The sun is back!