A Review on TAGZ