100% ID check