endure & survive.