No amount of due diligence is excessive