Stranded and hopeless