done one's utmost