Clearer skies tonight and tomorrow