Changed the tag system.  It still needs to be perfected.