Persistence, perseverance and tenacity