nowhere left to run
-1