Tag Enhanced due diligence