What does the phrase with due diligence mean?