Perform due-diligence ()