Managed to survive one way or another