Tagged due-diligence