What's the matter with my LED??? Is this a defect or not???

While I watch a movie with my MBP 13", I noticed that there were some white band or stripe almost in the middle of my screen. At first, I think they were my fingerprint. I turned my computer off and cleaned LED screen. However, when I turned it on and opened black picture in full screen, they were still in the same place. When I looked at them closely, there are inside the screen!!!
In my town where I live (Columbia, MO), there are no apple retail store. Thus, it would be very helpful for me if someone could help me solve this problem or at least I wish I could know what the problem is.
Thank you in advance ^^

We've seen a few other reports here of pale marks on MBP displays similar to yours — in fact yours is only a partial version of some of the others. The full version is a rough circle 2" to 2.5" in diameter in the center of the display with a horizontal line passing across it from one side to the other, the line being near the top of the circle and spanning about half the width of the screen in all. What appears on your screen is part of the right side of the circle plus part of the right half of the line.
An explanation offered by Apple personnel to at least one of the previous posters was that the mark is caused by pressure on the back of the LCD panel — probably by the placing of excessive weight or pressure on the closed display during transport, as (for example) when carrying the MBP in a shoulder bag or backpack along with a load of books, and perhaps setting the bag down with the books on top of the MBP. Or having the MBP on the inside of a load in a backpack, with its display side pulled or pressed tightly against the wearer's back. Does it seem possible that your MBP might have been exposed to pressure in the center of its display back panel, where the Apple logo is? If so, then that may be the cause of your problem.
I would take it to an Apple Store Genius Bar for evaluation and see what they say about it.
Afterthought: I should add that I don't think there have been any reports here of such marks on a brand-new screen — all the machines in question had been used for some length of time before the marks were noticed.
Message was edited by: eww

Similar Messages

  • Trying to set up a linksys router but the cd says it works with OSX 10.6 and later. I am currently running the newest version of mountain lion.... what is the matter with this OSX   update needed?

    trying to set up a linksys router but the cd says it works with OSX 10.6 and later. I am currently running the newest version of mountain lion.... what is the matter with this OSX   update needed?

    Your install disk must look like this
    and not like this.
    Those gray disks are machine specific and will only work with model of Mac that they shipped with.

  • What is the matter with the framerate on Tiger?

    I have dual 2.7 and plenty of Ram and this thing and have 10.4.2 installed. iChat AV is supposed to give me 30 fps at least in video preview. I don't mind the videochats, it is due to bandwidth limits, but in video preview, there is no bandwidth, still I don't get 30 fps video. The picture is definitely around 15 fps, it's not smooth like 30 fps. When I try to record video in iMovie, it's the same. Never 30 fps. Is this about Tiger? I never used iSight with Panther. Or is it about quicktime 7? What's the matter with this?

    Here are a couple of ideas, iBug.
    iSight will not deliver the full 30 fps frame rate without adequate light. See the Improving Your iSight Picture FAQ for more on this.
    QuickTime, a good 10.4.2 Combo Update, and several other common issues can contribute to problems. If you have not already seen this, try Help for iChat AV 3 Problems for trouble shooting suggestions and some things you can try.

  • What is the matter with 3.1????????!

    Since the update, my battery is sooooooooo low! Please contact me, I can't use my iPhone as I should be! What is the matter with this update??????

    ve the same problem...
    watch this link
    http://www.theiphoneblog.com/2009/09/20/apple-seeking-info-iphone-31-users-repor ting-poor-battery-life/
    ive switched off 3G, WLAN, Bluetooth... now its fine

  • What's the matter with SSL?

    what's the matter with SSL?
    Anyone would help me?
    Thank you in advance.
    The following is the console output:
    Starting WebLogic Server ....
    <2001-9-4 ÏÂÎç03ʱ56·Ö34Ãë> <Notice> <Management> <Loading configuration
    file .\config\tbcn\config.xml ...>
    The WebLogic Server did not start up properly.
    Exception raised:
    eblogic.management.configuration.ConfigurationException: - with nested
    exception:
    [weblogic.security.internal.encryption.EncryptionServiceException - with
    nested exception:
    [COM.rsa.jsafe.JSAFE_PaddingException: Could not perform unpadding: invalid
    pad byte.]]
    COM.rsa.jsafe.JSAFE_PaddingException: Could not perform unpadding: invalid
    pad byte.
    at
    COM.rsa.jsafe.JA_PKCS5Padding.performUnpadding(JA_PKCS5Padding.java)
    at COM.rsa.jsafe.JG_BlockCipher.decryptFinal(JG_BlockCipher.java)
    at
    weblogic.security.internal.encryption.JSafeEncryptionServiceImpl.decryptByte
    s(JSafeEncryptionServiceImpl.java:68)
    at
    weblogic.security.internal.encryption.JSafeEncryptionServiceImpl.decryptStri
    ng(JSafeEncryptionServiceImpl.java:94)
    at
    weblogic.security.internal.encryption.ClearOrEncryptedService.decrypt(ClearO
    rEncryptedService.java:53)
    at
    weblogic.management.internal.EncryptedData.decrypt(EncryptedData.java:45)
    at
    weblogic.management.internal.xml.ConfigurationParser$ConfigurationHandler.pa
    rseMBeanAttributes(ConfigurationParser.java:306)
    at
    weblogic.management.internal.xml.ConfigurationParser$ConfigurationHandler.st
    artElement(ConfigurationParser.java:185)
    at
    weblogic.apache.xerces.parsers.SAXParser.startElement(SAXParser.java:1340)
    at
    weblogic.apache.xerces.validators.common.XMLValidator.callStartElement(XMLVa
    lidator.java:1183)
    at
    weblogic.apache.xerces.framework.XMLDocumentScanner.scanElement(XMLDocumentS
    canner.java:1876)
    at
    weblogic.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispat
    ch(XMLDocumentScanner.java:1252)
    at
    weblogic.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentSca
    nner.java:381)
    at
    weblogic.apache.xerces.framework.XMLParser.parse(XMLParser.java:967)
    at
    weblogic.management.internal.xml.ConfigurationParser.parse(ConfigurationPars
    er.java:104)
    at
    weblogic.management.internal.xml.XmlFileRepository.loadDomain(XmlFileReposit
    ory.java:261)
    at
    weblogic.management.internal.xml.XmlFileRepository.loadDomain(XmlFileReposit
    ory.java:223)
    at java.lang.reflect.Method.invoke(Native Method)
    at
    weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl
    .java:606)
    at
    weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:5
    90)
    at
    weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBea
    nImpl.java:350)
    at
    com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1555)
    at
    com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
    at
    weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:444)
    at
    weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:185)
    at $Proxy1.loadDomain(Unknown Source)
    at
    weblogic.management.AdminServer.configureFromRepository(AdminServer.java:186
    at weblogic.management.AdminServer.configure(AdminServer.java:171)
    at weblogic.management.Admin.initialize(Admin.java:233)
    at weblogic.t3.srvr.T3Srvr.initialize(T3Srvr.java:354)
    at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:197)
    at weblogic.Server.main(Server.java:35)
    --------------- nested within: ------------------
    weblogic.security.internal.encryption.EncryptionServiceException - with
    nested exception:
    [COM.rsa.jsafe.JSAFE_PaddingException: Could not perform unpadding: invalid
    pad byte.]
    at
    weblogic.security.internal.encryption.JSafeEncryptionServiceImpl.decryptByte
    s(JSafeEncryptionServiceImpl.java:78)
    at
    weblogic.security.internal.encryption.JSafeEncryptionServiceImpl.decryptStri
    ng(JSafeEncryptionServiceImpl.java:94)
    at
    weblogic.security.internal.encryption.ClearOrEncryptedService.decrypt(ClearO
    rEncryptedService.java:53)
    at
    weblogic.management.internal.EncryptedData.decrypt(EncryptedData.java:45)
    at
    weblogic.management.internal.xml.ConfigurationParser$ConfigurationHandler.pa
    rseMBeanAttributes(ConfigurationParser.java:306)
    at
    weblogic.management.internal.xml.ConfigurationParser$ConfigurationHandler.st
    artElement(ConfigurationParser.java:185)
    at
    weblogic.apache.xerces.parsers.SAXParser.startElement(SAXParser.java:1340)
    at
    weblogic.apache.xerces.validators.common.XMLValidator.callStartElement(XMLVa
    lidator.java:1183)
    at
    weblogic.apache.xerces.framework.XMLDocumentScanner.scanElement(XMLDocumentS
    canner.java:1876)
    at
    weblogic.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispat
    ch(XMLDocumentScanner.java:1252)
    at
    weblogic.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentSca
    nner.java:381)
    at
    weblogic.apache.xerces.framework.XMLParser.parse(XMLParser.java:967)
    at
    weblogic.management.internal.xml.ConfigurationParser.parse(ConfigurationPars
    er.java:104)
    at
    weblogic.management.internal.xml.XmlFileRepository.loadDomain(XmlFileReposit
    ory.java:261)
    at
    weblogic.management.internal.xml.XmlFileRepository.loadDomain(XmlFileReposit
    ory.java:223)
    at java.lang.reflect.Method.invoke(Native Method)
    at
    weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl
    .java:606)
    at
    weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:5
    90)
    at
    weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBea
    nImpl.java:350)
    at
    com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1555)
    at
    com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
    at
    weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:444)
    at
    weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:185)
    at $Proxy1.loadDomain(Unknown Source)
    at
    weblogic.management.AdminServer.configureFromRepository(AdminServer.java:186
    at weblogic.management.AdminServer.configure(AdminServer.java:171)
    at weblogic.management.Admin.initialize(Admin.java:233)
    at weblogic.t3.srvr.T3Srvr.initialize(T3Srvr.java:354)
    at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:197)
    at weblogic.Server.main(Server.java:35)
    --------------- nested within: ------------------
    weblogic.management.configuration.ConfigurationException: - with nested
    exception:
    [weblogic.security.internal.encryption.EncryptionServiceException - with
    nested exception:
    [COM.rsa.jsafe.JSAFE_PaddingException: Could not perform unpadding: invalid
    pad byte.]]
    at
    weblogic.management.internal.xml.ConfigurationParser$ConfigurationHandler.pa
    rseMBeanAttributes(ConfigurationParser.java:313)
    at
    weblogic.management.internal.xml.ConfigurationParser$ConfigurationHandler.st
    artElement(ConfigurationParser.java:185)
    at
    weblogic.apache.xerces.parsers.SAXParser.startElement(SAXParser.java:1340)
    at
    weblogic.apache.xerces.validators.common.XMLValidator.callStartElement(XMLVa
    lidator.java:1183)
    at
    weblogic.apache.xerces.framework.XMLDocumentScanner.scanElement(XMLDocumentS
    canner.java:1876)
    at
    weblogic.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispat
    ch(XMLDocumentScanner.java:1252)
    at
    weblogic.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentSca
    nner.java:381)
    at
    weblogic.apache.xerces.framework.XMLParser.parse(XMLParser.java:967)
    at
    weblogic.management.internal.xml.ConfigurationParser.parse(ConfigurationPars
    er.java:104)
    at
    weblogic.management.internal.xml.XmlFileRepository.loadDomain(XmlFileReposit
    ory.java:261)
    at
    weblogic.management.internal.xml.XmlFileRepository.loadDomain(XmlFileReposit
    ory.java:223)
    at java.lang.reflect.Method.invoke(Native Method)
    at
    weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl
    .java:606)
    at
    weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:5
    90)
    at
    weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBea
    nImpl.java:350)
    at
    com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1555)
    at
    com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
    at
    weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:444)
    at
    weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:185)
    at $Proxy1.loadDomain(Unknown Source)
    at
    weblogic.management.AdminServer.configureFromRepository(AdminServer.java:186
    at weblogic.management.AdminServer.configure(AdminServer.java:171)
    at weblogic.management.Admin.initialize(Admin.java:233)
    at weblogic.t3.srvr.T3Srvr.initialize(T3Srvr.java:354)
    at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:197)
    at weblogic.Server.main(Server.java:35)
    Reason: Fatal initialization exception
    C:\bea\wlserver6.1>goto finish

    I have been interested in computers for a long time. My husband and I had one of the first TRS-80 computers from Radio Shack, and we would have likely followed the Windows path, except a blessed event intervened and our interest in computers was sidetracked by raising
    a toddler.
    I had my first experience with a Mac (a Performa 630 CD) in December of 1994. Our 7-year-old son was using Macs at school, and was as interested in computers as we were. We had been out of the game for a long while by this time, so thought it was wise to buy a computer one of the three of us (7-year-old Zach) could use.
    I thought, "Well, by next year, I'll learn enough to do the income taxes on it." In January, I saw Zach playing around with Quicken, and I saw how easy it would be to do our taxes with it. I had them done faster than I'd ever managed it before.
    I guess that's my big first impression.
    I told Zach he'd be sorry about wanting a Mac because I knew the gaming thing was on the horizon. Sure enough, when he hit his teens, all his friends were gaming on Windows boxes, and he now uses XP. He is in his second year of college, a Computer Science major, and he and his dorm-mates have Vista available as a free download on the college server. Not one of them has installed it. I don't see how Microsoft thinks they can sell it if they can't give it away.
    I tried Windows 98 and Windows XP, and my reaction was "Why on earth am I banging my head against THIS wall, when my Mac does everything I want to do?" And back I went to my Mac.
    With Intel processors and Parallels and Boot Camp, Zachary may come back to the fold. His next computer may be a Mac.

  • What is the matter with ITunes Store

    What is the problem with iTunes store. Lately I can't get past the front page. When I use either of the 2 drop down menus to move over to the classical or jazz or popular it never goes anywhere but remains on the front page with the annoying banners moving across my screen. Can't seem to access the store. I can't even access the support page from ITunes, had to open Apple ITunes Support from my browser. I am posting here because maybe I will get a quicker response or attention from someone at the iTunes store who maybe pays attention to these community pages.

    Apple problems:
    http://www.apple.com/support/systemstatus/
    Scroll down to itunes store

  • What is the matter with Apple?

    Every update brings a new aggravation: Lost music files, vanishing iTunes libraries, other apps (Sonos) unable to locate my iTunes library. Just stop. Please. I have lost purchased music -- the folder is there but there’s nothing inside. What’s up with that? Come on folks.

    Apple is not here just us the users.
    You can send feedback here:
    http://www.apple.com/feedback
    FYI, I updated my Mac with every major and minor updates since 2009 till now with Yosemite 10.10.1 and I do not have any problems with iTunes.

  • What's the matter with spotlight?

    I know there are other threads on this, but I have not found a coherent answer.
    I type in "quicken"  on my main hardrive and it's finds the quicken data file I'm looking for in all the backup fodlers I have - 8 of them, but not on the primary folder at all!
    I do the same in Esy Find, and it works, and finds the file and put it at top result.
    I'ts like spotlight is saying, "hey, I'll show you a bunch of results, but not the one which is most important to you"

    kevs55 wrote:
    Barney, thanks..
    OH so the onus is on ME, why Spotlight is not working?
    I should be doing the work here?
    Did you really want help or just to be act like a jerk?
    If you're not getting the right results from Spotlight, the index is likely corrupted. If Spotlight knew the index was corrupted, it might be able to self-correct. You normally don't have to do anything with the index.
    If you didn't see the little dot in the Spotlight icon, shortly after removing the hard drive, then it didn't start indexing. Put the hard drive in the list, wait a bit, then remove it. You should see a dot in the icon and if you select the Spotlight menu, it will say that it is indexing.
    If it is still not reindexing, then you might try forcing it with the command line command listed here:
    https://discussions.apple.com/thread/3263911?start=0&tstart=0
    If you are still not getting the correct results, there may be a problem with the permissions on the drive. Try opening Disk Utility, select the Disk, and choose Repair Disk Permissions on the First Aid tab.
    And, before you fly off into another fit of hyperbole, no, you don't normally need to repair permissions, either.

  • [SOLVED]What's the matter with 'man'?

    Hello! I'm using arch for sometime but I found that 'man' in arch can hardly show me the manual page of a command.
    0 hzqtc @ pts/2 % man zsh
    No manual entry for zsh
    1 hzqtc @ pts/2 % man xbindkeys
    No manual entry for xbindkeys
    1 hzqtc @ pts/2 %
    What wrong with it?
    Last edited by hzqtc (2008-09-16 07:00:02)

    Allan wrote:
    Check if MANPATH is set (echo $MANPATH) and if it is look for /etc/profile.pacnew and merge it.  There is a line like this in there which should solve your problems.
    # Man is much better than us at figuring this out
    unset MANPATH
    Thank you very much! It works!

  • What is the matter with you people. I ask a question and all I get is around and around the same page.

    All I tried to do was upgrade my system and now I'm discovering I may need a new computer to use Firefox. Im on a Mac G4 osx 10.5.8 Firefox 3.6.10. I tried to update the FF, but now it's telling me I'm running FF 1.6 and my system isn't supported. What's up?

    As you have a PPC or Power Mac the last release to work on PPC is Firefox 3.6.*
    Firefox 3.6.22 can be found at http://www.mozilla.com/en-US/firefox/all-older.html
    Since you have a PPC Mac there is this third-party option for Firefox 7.0.1 http://www.floodgap.com/software/tenfourfox/
    As of Firefox 4.0, a '''Intel''' Mac with OSX 10.5+ is required for Firefox builds from Mozilla. http://www.mozilla.org/en-US/firefox/7.0.1/system-requirements/

  • My Canon MX310 Series Printer failed as the software "is currently not available from the Software Update Server"? What is the matter with Apple OSX Mountain Lion?

    Mountain Lion stopped working with our Canon MX310 Printer? Why is the software not available from the Software Update Server?

    The printer and ICA scanner driver is available from Apple. There is probably some other reason why you cannot get the drivers.
    You can also get the drivers from Canon.
    But reading your post it sounds like you were printing to the MX310 and recently it has stopped printing. Is this the case?

  • What is the matter with business catalyst? It is supposed to be so easy I can not upload a temp site or get any answer  why

    Is something wrong with BC I can not preview my temp 30 day site I get a Coming Soon sign and no preview of my site. I have contacted support they say it is resolved but it is not. This is supposed to be easy. This is my final project for class to publish my portfolio it would be nice to hand it in on time. I got real excited about MUSE but publishing on it is a real downer for me.

    Thanks - I had same problem with newly-imported Bookmarks from IE which didn't show in the sidebar. I have opened the Bookmarks Menu and all is OK.

  • What is the matter with itunes?

    I do not get the whole idea of buying music on itunes. I bought several songs and now i can't find it...then i look at my purchase history and there it is! how can i get the song back without buying it again?

    Your music should be in your library. Do a search for it.
    You get one download only.

  • What is the deal with facetime

    what is the deal with facetime for iphone 4s

    Wow.  That could not be more vague.
    There is no "deal".
    What are you talking about?

  • What is the matter of my plugin?

    i want to decrypt a pdf file when opened that encrypted using the aes.
    now i found two method:
    1.replace the filesystem
    now i just open a normal pdf file,not encrypted.
    i read the sample of RplcFileSystem,and modify the MyASFileSysReadProc like this:
    static ACCB1 ASSize_t ACCB2 MyASFileSysReadProc (void *ptr, ASSize_t size, ASSize_t count, MDFile f, ASInt32 *pError)
    ASSize_t bytecount = defFileSys->read (ptr, size, count, f, pError);
    fwrite((char *)ptr,size,count,fp);
    return bytecount;
    fp is a handle of another file that open before.that's to say i save all the data that read to another file.
    but this file is different from the source pdf file,what is the matter,the total bytecount is not equal to the file size.but the content more like the source file.
    2.AVConversionConvertStreamToPDFProc
    i modified the sample uncompresspdf and register the callback of the AVConversionConvertFromPDFProc,the callback function is like this:
    ACCBPROTO1 AVConversionStatus ACCBPROTO2 MYAVConversionConvertStreamToPDFProc(
    ASCab inSettings,
    AVConversionFlags flags,
    ASStm stream,
    ASCab metaData,
    PDDoc *outPDDoc,
    AVStatusMonitorProcs statusMonitor,
    AVConversionClientData clientData)
    char Buffer[MAX_PATH]={0};
    do
    count = ASStmRead(Buffer,1,MAX_PATH,stream);
    if (count > 0)
    fwrite(Buffer,1,count,fp);
    ZeroMemory(Buffer,MAX_PATH);
    }while(count > 0)
    i know this function has some error,but i do not know how to do.
    who can tell me how to implement my goal?

    > first i use the sdk of version 7
    That's OK. 7 supports everything from 40 - 128 bit RC4 and I believe 128-bit AES as well, but I'd have to verify that. RC4 for sure.
    > so,at first i should find a way to solve the decrypt the pdf file,and then i can do some other work at that base
    Acrobat's internal encryption engine does not expose raw methods for handling various encryption forms - it only has APIs for using it's own forms of encryption in the way Acrobat was designed to use them. You will need to choose an open-source encryption library that supports the algorithms you want to provide your users with, or write your own from scratch. Personally I recommend the crypto++ libraries - I have used it with much success in the past, but there are many other great options as well.
    For the workflow you are describing, most of your development won't have anything to do with Acrobat. You'll need to do the file recognition and decryption entirely using non-SDK methods and libraries, and how you do this will depend entirely on which crypto library you decide on.

Maybe you are looking for

  • For two months, Telstra have failed to help me. What should I do?

    Hello everyone. I feel as though I need to inform people about this and get some advice on what to do. I've been trying to resolve it with Telstra for months but they really aren't interested. Here's what's happened: Our household wants to upgrade fr

  • MPLS load balancing

    Hello, Graph of the network is in the attachment. I have problem that loadbalanicing among two GigabitEtehernet links in OSPF (between PE4 and P1 router on the picture)doesn't work. Black link goes to 1G/s and begins to drop packets and red one stays

  • Trigger is getting mutated

    hello gurus , i have two tables  MAIN_TB (main table),MAIN_HT (main table history) MAIN_TB CONSIST OF C_CODE  VARCHAR2; OCC_NO NUMBER; can_cont  char(1); CONT_NO VARCHAR2; LOG  OB_LOG; AND MAIN_HT CONSIST OF HT_OCC_NO  NUMBER; C_CODE  VARCHAR2 OCC_NO

  • Restrict GRR if order acknowldgment in the PO is blank

    Dear All, In our case we do not use confirmation control key but using Order acknowldgment key for the sake of vendor order confirmation. We would like to restrict the GRR ( MIGO ) if there is no order confirmation recd by the vendor.... I can not us

  • Want music to be organised in folder struct

    Is there no way I can browse tracks in a "normal" way on the player. I want to navigate the folder structure I load onto the player rather than having to go through the folder which are based on tag information. I like to use a nested tree structure