Jesus…a better deliverer