doing one's utmost