Very nice results! You seem to be the definition of a TAG.