Are we finally escaping?