inverse tag order; generic tag list