holding on for dear life