refactory - container class
hide the fourth or later definitions
fix the problem the a tag in tabs overridden