A sharp sun peeping through