add equals, hashCode methods...additional TL list specs