Tag due diligence