Europe halfway to heaven