sagacity and tenacity