holding on for its life