Hanging on to life