Crawling title stutter

I am using crawling titles, and as they move across the screen, I get an occasional, (not at regular intervals) stutter.
It shows up very slightly within Final Cut Express, a little more in the quicktime movie I export, and even more when it's played back on a DVD burned with iDVD.
(I guess the frame gets bigger each time)
Any clue on how to make it smooth?

Make sure FCE is the only program running, select all clips on your timeline and then render all video and also mixdown all audio. This way you'll correct for anything that might not have been completely rendered. Mixing down audio is also very important - I've seen more dropped frames due to audio not being mixed down than any other cause.
Once you have done that, export your movie to QT as a reference movie, not a self-contained movie. And when you prepare & burn your DVDs, make sure iDVD is the only program running.
If that doesn't fix the problem, you might try re-creating the title clip from scratch and replace the current title clip with a new one (but also make sure you render & mix down again).
The other thing that comes to mind is - how much memory is in your Mac? If it's under 1GB your Mac may be paging memory to disk, which could interrupt the flow enough to cause a problem like this. Also, make sure to turn off any screen saver & that your energy prefs are set to never sleep.

Similar Messages

  • Holding the end of a crawling title.

    I have a crawling title, but I want the final phrase to stay stationary in the middle of the screen, rather than just disappear at the end. How do I make this happen?
    I thought changing ease out to 500 and post roll to 500 would make it slow down, and then pause on the final frame, but instead, if i change post roll to anything, the whole title is just the final frame, and it doesn't display any of the rest of the title.
    Chris

    Here's a look at the Motion>Position Keyframes for a Title:
    Hope that this helps,
    Good luck,
    Hunt

  • FCP7 Problem rendering crawl titles...

    hi folks,
    big problems here...
    i am trying to create a crawl title that runs smooth (worked fine in FCP6!)...
    i also tried "boris title crawl generator". same problem!
    seems that FCP doesnt render fields in text generators anymore...
    no problems with normal camera-footage...
    dont know why... anybody with the same problem?
    Is that a new "nice" bug in FCP7?
    i am editing DVCAM via firewire connected to Sony DSR-11 --> connected to CRT-Monitor.
    sequenz-setting DV 48kHz
    thanks

    thanks. interesting article but it wont help...
    it doesnt matter how long my titles are or how big they are...
    in ANY case! FCP7 dont render moving titles with fields anymore.
    in FCP6 i could create crawl and roll titles without any problems...
    it wont work in FCP7. where is the difference?
    please, maybe there is somebody who can try to create a crawl title with FCP7?
    let me know if it works for you (or even not!).

  • Crawling Title Very de-interlaced

    Hi all.
    Well, I am not sure if I am using the correct tool for the job. I filmed my child’s choir recently and one of the songs they sing is the renowned Dr Seuss Grandmas Killer Fruit cake. Sending this across continents the exact wording will get lost so I wanted use a crawl title and show the words as they were sung.
    Well, after a little repositioning etc I was able to do it and felt really good about my newly found PRE 8 skills. Well, once I exported this to a WMV 1080i 30 to preview on my XBOX 360, the title is almost unreadable. It has very bad interlace, or deinterlaced lines running horizontally.
    Is there a trcik to make these better ?
    The source video is 1920X1080 30P from a Canon HF21 shot in MXP. The video looks stunning.
    For the title, I went to Title -> New Title and selected Default Crawl.
    Thanks

    You may also get better results if you just burn a BluRay disc and play it on that xBox.
    WMVs can be highly compressed files, designed to be viewed on computers, not TVs. It's quite possible that WMV format is what's causing the interlacing.

  • Boris Crawl/ Roll Titles not smooth - Help anyone?

    Does any of you FCP pros out there know how to get the roll or crawl titles to come out smooth?
    I'm using the Boris Crawl in FCP 5.04 and I checked the deflicker option (not sure if that made matters better or worse... ?). The roll titles look fine on the computer monitor, but they look bad in the DVD version on my TV monitor. (at the moment I don't have a camera or another way of connecting the monitor directly to the computer). The crawl titles look bad in both places... a bit shaky and flickering, making it hard to read them.
    Is there a better way? or is this the best FCP can put out?

    Hi dndn,
    I've been generally unhappy with credit scrolls in FCP over the years, so what I do when I have to create credit scrolls is make a 640x3000 JPG file in Photoshop and type my credits in there. Then I just use the motion controls in FCP to make it appear as if this image scrolls from -3000 through +3000. I never get any sort of pixelation or flicker, and I could swear it scrolls a little smoother than the scroll generator in Boris, LiveType or FCP. If you want to contact me I'll be glad to send you a template that you can look at. My e-mail is [email protected]
    G4, Dual Processor, 1gb of RAM, FCP3.0.4, drives are OS Extended   Mac OS X (10.2.x)  

  • Fading a Title Crawl

    I just completed two tutorials on fading a crawling Title. The first is for PrPro, and the second is for PrE, as they do not share the same set of Effects. The tutorials can both be found at MUVIPIX.
    Hope that these help someone,
    Hunt

    No, I don't think it's possible. Final Cut's text generator is pretty weak.
    Even if you had FCP, you'd have to use LiveType to do this sort of thing.
    Then it works quite well.

  • Ipod causes Windows Vista to stutter

    Hi,
    I have recently upgraded to Vista and when i plug my ipod in, it causes my system to slow to a crawl and stutter, mouse moves really slowly, things take ages to action. I had this problem when i installed my USB hard drive, but that seemed to cure itself after a day or so.
    Please can somebody help me, i have am desperate to update the songs / vid on my Ipod.
    Many thanks
    Ben

    The same thing happens to me when I plug in my Iphone 3G. I am running Windows 7

  • What is the procedure to type my own titles and subtitles in my videos?

    What is the procedure to be able to type titles and subtitles in my videos?

    dwk141
    I have written several blog posts on the Premiere Elements Titler. See if any of them addresses your title needs. But all the titles are within the video, not outside the video, from static titles to crawling newsroom type text at the bottom of the video frame. None of the following demos the crawling titles, put the demo'd principles of the Titler may be of help in navigating through the Titler. Premiere Elements 11 and 12 have the same Titler.
    http://atr935.blogspot.com/2013/07/pe-titler-part-1-text-animations.html
    http://atr935.blogspot.com/2013/07/pe-titler-part-2-styles.html
    http://atr935.blogspot.com/2013/08/pe11-titler-shapes-for-highlighting.html
    Although most of the time Adobe demo's its features in the Quick workspace, I prefer the Expert workspace since you can see better what you are doing and thus have more control of the situation.
    After you review all the details for what you are about to do, in mini test runs, explore and experiment before the grand project(s). If you reach an impasse on any technique, please do not hesitate to ask for clarification here. We are all eager for you to succeed.
    Looking forward to your progress.
    Thanks.
    ATR

  • Default duration on the timeline of Roll title.

    We are developing a title importer plugin for Premiere Pro CC.
    I want to set a default duration value when I put materials on the timeline.
    However, selector imGetInfo8 is called, if imFileInfoRec8->vidInfo.isRollCrawl=1 is returned, the value of General Setting will be effective.
    It is supplementary as follows:
    1.materials is a roll/crawl title.
    2.The roll/crawl title made by our software.
    3.roll/crawl title has duration.
    4.The roll/crawl title in the timeline already, I want to change the duration freely.
    5.It is not reflected although imFileInfoRec8->vidDuration was tried.
    Is it possible in Premiere Pro SDK ?
    Best Regards.

    Hi Zac,
    I really appreciate your reply.
    About "roll/crawl titles cannot be initialized with a non-default length".
    -> I Understand. I hope to become able to initialize it in the future.
       *I hope that a new type is added to the 'ImporterDurationType'.
        for example 'imNoDurationVidDurationDefault' ---> use supplied vid duration and duration on the timeline can be changed freely.
    Normal video does not seem to fit as a solution.
    Because I would like to adjust duration freely on the timeline.
    Regards,

  • UCM DICOM Crawler searchRoot

    How to find out searchRoot in PACS system ? We have deployed DICOM Crawler on WLS and were trying to configure DICOM Crawler to get images from PACS server. What is searchRoot and dataset ? How does DICOM Crawler know about Images in D:/Images Directory ?
    How to check the logs for DICOM Crawler other WLS server logs ? We want to know DICOM Crawler job is running or not..
    Here is configuration ..
    <?xml version="1.0" encoding="ISO-8859-1" ?>
    <ordim_crawler_config
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:noNamespaceSchemaLocation="ordim_crawler_config.xsd">
    <crawler>
    <title>UCM_CRAWLER</title>
    </crawler>
    <jobs>
    <job>
    <target title="MI_CCHCS_POC"/>
    <dest title="UCM"/>
    <period duration="3600" timeUnit="s"/>
    <search>
    <query searchRoot="patient" dataset="Q1"/>
    </search>
    </job>
    </jobs>
    <hosts>
    <host title="UCM" address="localhost" port="11112"/>
    <host title="MI_CCHCS_POC" address="mypacs" port="104"/>
    </hosts>
    <datasets>
    <dataset name="Q1">
    <value tag="00080052">IMAGE</value>
    <value tag="00080018">*</value>
    <value tag="0020000D">*</value>
    <value tag="0020000E">*</value>
    </dataset>
    </datasets>
    </ordim_crawler_config>

    searchRoot specifies the search root in the DICOM hierarchy. Another example is <query searchRoot="study" dataset="Q1"/> (see section 2.3.2 in the documentation). Your specification in the configuration file below looks correct.
    The DICOM crawler does not need to know about specific file system directories on the PACS system. The crawler communicates with the PACS system through the DICOM protocol. The PACS system identifies where the images are physically stored in its system and sends the data, using the DICOM protocol.
    DICOM crawler runs in WLS. You can check the WLS logs to see entries for your crawler title (UCM_CRAWLER in your example).
    Melli
    Oracle Multimedia DICOM

  • I need to learn how to add a page at the end of my video to put credits?

    I am editing for the first time EVER and need to know how to add credits to the end of a video

    There are different ways to add credits. Did you have anything particular in mind?
    You may find some ideas here:
    How to Create Scrolling Movie Credits in Adobe Premiere Pro - YouTube
    https://helpx.adobe.com/premiere-pro/using/rolling-crawling-titles.html
    Creating and Editing Titles

  • Xml document validation using Schema

    I want to validate XML Document using XML Schema...
    does any body have an idea how to do it.
    Every time i m running my java file by using different XML FILE AND XSD FILE in command line i m getting same error.
    error is:
    Exception in thread "main" org.xml.sax.SAXException: Error: URI=null Line=2: s4s-elt-schema-ns: The namespace of element 'catalog' must be from the schema name space.
    at org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1115)
    at SAXLocalNameCount.main(SAXLocalNameCount.java:117)
    Below is my java code with xml file and schema file.
    plz get back to me as soon as possible it is urgent.
    thanx
    java File
    import javax.xml.parsers.*;
    import org.xml.sax.*;
    import org.xml.sax.helpers.*;
    import java.util.*;
    import java.io.*;
    public class SAXLocalNameCount extends DefaultHandler {
    /** Constants used for JAXP 1.2 */
    static final String JAXP_SCHEMA_LANGUAGE =
    "http://java.sun.com/xml/jaxp/properties/schemaLanguage";
    static final String W3C_XML_SCHEMA =
    "http://www.w3.org/2001/XMLSchema";
    static final String JAXP_SCHEMA_SOURCE =
    "http://java.sun.com/xml/jaxp/properties/schemaSource";
    /** A Hashtable with tag names as keys and Integers as values */
    private Hashtable tags;
    // Parser calls this once at the beginning of a document
    public void startDocument() throws SAXException {
    tags = new Hashtable();
    // Parser calls this for each element in a document
    public void startElement(String namespaceURI, String localName,
    String qName, Attributes atts)
         throws SAXException
    String key = localName;
    Object value = tags.get(key);
    if (value == null) {
    // Add a new entry
    tags.put(key, new Integer(1));
    } else {
    // Get the current count and increment it
    int count = ((Integer)value).intValue();
    count++;
    tags.put(key, new Integer(count));
    System.out.println("TOTAL NUMBER OF TAG IN FILE = "+count);
    // Parser calls this once after parsing a document
    public void endDocument() throws SAXException {
    Enumeration e = tags.keys();
    while (e.hasMoreElements()) {
    String tag = (String)e.nextElement();
    int count = ((Integer)tags.get(tag)).intValue();
    System.out.println("Local Name \"" + tag + "\" occurs " + count
    + " times");
    static public void main(String[] args) throws Exception {
    String filename = null;
    String schemaSource = null;
    // Parse arguments
    schemaSource = args[0];
    filename = args[1];
    // Create a JAXP SAXParserFactory and configure it
    SAXParserFactory spf = SAXParserFactory.newInstance();
    // Set namespaceAware to true to get a parser that corresponds to
    // the default SAX2 namespace feature setting. This is necessary
    // because the default value from JAXP 1.0 was defined to be false.
    //spf.setNamespaceAware(true);
    // Validation part 1: set whether validation is on
    spf.setValidating(true);
    // Create a JAXP SAXParser
    SAXParser saxParser = spf.newSAXParser();
    System.out.println(" saxparser "+saxParser);
    // Validation part 2a: set the schema language if necessary
    if (true) {
    try {
    saxParser.setProperty(JAXP_SCHEMA_LANGUAGE, W3C_XML_SCHEMA);
    System.out.println(" saxparser ");
    } catch (SAXNotRecognizedException x) {
    // This can happen if the parser does not support JAXP 1.2
    System.err.println(
    "Error: JAXP SAXParser property not recognized: "
    + JAXP_SCHEMA_LANGUAGE);
    System.err.println(
    "Check to see if parser conforms to JAXP 1.2 spec.");
    System.exit(1);
    // Validation part 2b: Set the schema source, if any. See the JAXP
    // 1.2 maintenance update specification for more complex usages of
    // this feature.
    if (schemaSource != null) {
    saxParser.setProperty(JAXP_SCHEMA_SOURCE, new File(schemaSource));
    System.out.println(" saxparser 123");
    // Get the encapsulated SAX XMLReader
    XMLReader xmlReader = saxParser.getXMLReader();
    System.out.println(" XML READER "+xmlReader);
    // Set the ContentHandler of the XMLReader
    xmlReader.setContentHandler(new SAXLocalNameCount());
    System.out.println(" XML READER 345 ");
    // Set an ErrorHandler before parsing
    xmlReader.setErrorHandler(new MyErrorHandler(System.err));
    System.out.println(" XML READER 67878 ");
    // Tell the XMLReader to parse the XML document
    xmlReader.parse(filename);
    System.out.println(" XML READER ");
    // Error handler to report errors and warnings
    private static class MyErrorHandler implements ErrorHandler {
    /** Error handler output goes here */
    private PrintStream out;
    MyErrorHandler(PrintStream out) {
    this.out = out;
    * Returns a string describing parse exception details
    private String getParseExceptionInfo(SAXParseException spe) {
    String systemId = spe.getSystemId();
    if (systemId == null) {
    systemId = "null";
    String info = "URI=" + systemId +
    " Line=" + spe.getLineNumber() +
    ": " + spe.getMessage();
    return info;
    // The following methods are standard SAX ErrorHandler methods.
    // See SAX documentation for more info.
    public void warning(SAXParseException spe) throws SAXException {
    out.println("Warning: " + getParseExceptionInfo(spe));
    public void error(SAXParseException spe) throws SAXException {
    String message = "Error: " + getParseExceptionInfo(spe);
    throw new SAXException(message);
    public void fatalError(SAXParseException spe) throws SAXException {
    String message = "Fatal Error: " + getParseExceptionInfo(spe);
    throw new SAXException(message);
    xml file(books.xml)
    <?xml version="1.0"?>
    <catalog>
    <book id="bk101">
    <author>Gambardella, Matthew</author>
    <title>XML Developer's Guide</title>
    <genre>Computer</genre>
    <price>44.95</price>
    <publish_date>2000-10-01</publish_date>
    <description>An in-depth look at creating applications
    with XML.</description>
    </book>
    <book id="bk102">
    <author>Ralls, Kim</author>
    <title>Midnight Rain</title>
    <genre>Fantasy</genre>
    <price>5.95</price>
    <publish_date>2000-12-16</publish_date>
    <description>A former architect battles corporate zombies,
    an evil sorceress, and her own childhood to become queen
    of the world.</description>
    </book>
    <book id="bk103">
    <author>Corets, Eva</author>
    <title>Maeve Ascendant</title>
    <genre>Fantasy</genre>
    <price>5.95</price>
    <publish_date>2000-11-17</publish_date>
    <description>After the collapse of a nanotechnology
    society in England, the young survivors lay the
    foundation for a new society.</description>
    </book>
    <book id="bk104">
    <author>Corets, Eva</author>
    <title>Oberon's Legacy</title>
    <genre>Fantasy</genre>
    <price>5.95</price>
    <publish_date>2001-03-10</publish_date>
    <description>In post-apocalypse England, the mysterious
    agent known only as Oberon helps to create a new life
    for the inhabitants of London. Sequel to Maeve
    Ascendant.</description>
    </book>
    <book id="bk105">
    <author>Corets, Eva</author>
    <title>The Sundered Grail</title>
    <genre>Fantasy</genre>
    <price>5.95</price>
    <publish_date>2001-09-10</publish_date>
    <description>The two daughters of Maeve, half-sisters,
    battle one another for control of England. Sequel to
    Oberon's Legacy.</description>
    </book>
    <book id="bk106">
    <author>Randall, Cynthia</author>
    <title>Lover Birds</title>
    <genre>Romance</genre>
    <price>4.95</price>
    <publish_date>2000-09-02</publish_date>
    <description>When Carla meets Paul at an ornithology
    conference, tempers fly as feathers get ruffled.</description>
    </book>
    <book id="bk107">
    <author>Thurman, Paula</author>
    <title>Splish Splash</title>
    <genre>Romance</genre>
    <price>4.95</price>
    <publish_date>2000-11-02</publish_date>
    <description>A deep sea diver finds true love twenty
    thousand leagues beneath the sea.</description>
    </book>
    <book id="bk108">
    <author>Knorr, Stefan</author>
    <title>Creepy Crawlies</title>
    <genre>Horror</genre>
    <price>4.95</price>
    <publish_date>2000-12-06</publish_date>
    <description>An anthology of horror stories about roaches,
    centipedes, scorpions and other insects.</description>
    </book>
    <book id="bk109">
    <author>Kress, Peter</author>
    <title>Paradox Lost</title>
    <genre>Science Fiction</genre>
    <price>6.95</price>
    <publish_date>2000-11-02</publish_date>
    <description>After an inadvertant trip through a Heisenberg
    Uncertainty Device, James Salway discovers the problems
    of being quantum.</description>
    </book>
    <book id="bk110">
    <author>O'Brien, Tim</author>
    <title>Microsoft .NET: The Programming Bible</title>
    <genre>Computer</genre>
    <price>36.95</price>
    <publish_date>2000-12-09</publish_date>
    <description>Microsoft's .NET initiative is explored in
    detail in this deep programmer's reference.</description>
    </book>
    <book id="bk111">
    <author>O'Brien, Tim</author>
    <title>MSXML3: A Comprehensive Guide</title>
    <genre>Computer</genre>
    <price>36.95</price>
    <publish_date>2000-12-01</publish_date>
    <description>The Microsoft MSXML3 parser is covered in
    detail, with attention to XML DOM interfaces, XSLT processing,
    SAX and more.</description>
    </book>
    <book id="bk112">
    <author>Galos, Mike</author>
    <title>Visual Studio 7: A Comprehensive Guide</title>
    <genre>Computer</genre>
    <price>49.95</price>
    <publish_date>2001-04-16</publish_date>
    <description>Microsoft Visual Studio 7 is explored in depth,
    looking at how Visual Basic, Visual C++, C#, and ASP+ are
    integrated into a comprehensive development
    environment.</description>
    </book>
    </catalog>
    (books.xsd)
    <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <xsd:element name="catalog">
    <xsd:complexType>
    <xsd:sequence>
    <xsd:element name="book" minOccurs="0" maxOccurs="unbounded">
    <xsd:complexType>
    <xsd:sequence>
    <xsd:element name="author" type="xsd:string"/>
    <xsd:element name="title" type="xsd:string"/>
    <xsd:element name="genre" type="xsd:string"/>
    <xsd:element name="price" type="xsd:float"/>
    <xsd:element name="publish_date" type="xsd:date"/>
    <xsd:element name="description" type="xsd:string"/>
    </xsd:sequence>
    <xsd:attribute name="id" type="xsd:string"/>
    </xsd:complexType>
    </xsd:element>
    </xsd:sequence>
    </xsd:complexType>
    </xsd:element>
    </xsd:schema>

    Add xmlns:xsi attribute to the root element <catalog>.
    <catalog xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:noNamespaceSchemaLocation='books.xsd'>

  • Metadata - Configurations for Knowledge Directory

    All,
    We are using Windows File crawler for crawling documents to KD. By default, the crawler titles the name of the document by this criteria
    1) If the document has title metadata, the document is named by its metadata in the title.
    2) If the document doesnot have any title, then the file name is issued as the title.
    We would like the document to be named by its file name, always. we dont want to make use of the title metadata at all. How do we acheive that. I went thru some configs , document type map, content type map etc etc. but couldn't find a way to do this. Can some one help me?
    Or, is there any way i can read the file name of the document by property / some other means? I know we can do that by reading the document URL, but looking for some better ways.
    Thanks,
    Bharat Karthik
    [email protected]
    http://www.eminenttech.com/

    Is it possible to go to Search Results Manager and choose just one property - the one that maps to the File name.
    The Global Document Property Map has those listed.
    I noticed ours has Name the heavily weights - I check the properties of Name and it has This property is supported for use with documents checked off.
    Not sure if this helps.
    Computers are like Old Testament gods; lots of rules and no mercy. ~Joseph Campbell

  • Quality great in imovie, great idvd, terrible when creating a disk image

    Help! I've created a 30 minute film with very simple over-black titles, some fades, and a scrolling block of text at the beginning. The quality is great in imovie, great when I 'preview' in idvd, but once I create a disk image - it's blocky, the titles stutter and are choppy - essentially it looks unusable when viewed through the DVD player application.
    Any ideas what's going on? I haven't burned it to disc yet, as I wanted to check the disk image.
    Assets haven't been previously encoded, and the setting is 'best quality' 'PAL' output.
    Nightmare
    G4 Powerbook   Mac OS X (10.4.8)  

    The quality is great in imovie, great when I 'preview' in idvd
    iDVD's preview uses the raw assets - think of it as being 'for position only'.
    but once I create a disk image - it's blocky, the titles stutter and are choppy - the setting is 'best quality' 'PAL' output
    Give Best Performance a try.

  • Kerning In Boris

    What am I missing? Putting a crawl title in with Boris. Trubuchet, 48 pt., Edge style Plain, edge width 1.53, white, words "Muchoa Lake Park" in red letters. (This is an example--the problem always happens.) The M is partly on top of the O. The distance between the R and K is too great. Every title I put in requires a couple of minutes to adjust the kerning manually. Can Boris not recognize that different letters take up different spaces?

    Hi -
    Make sure "Fixed Width" is not selected.
    !http://www.spotsbeforeyoureyes.com/FixedWidth.jpg!
    Hope this helps.

Maybe you are looking for

  • My s key does not work on my keyboard.

    Nothing I do will get my s key to work. Have replaced the keyboard, ran disk utility, fcsk/sbin -fy in safe mode, zapped the pram, reset smc, re-installed OS 10.6.7 and updated. Only way I can get an s is to copy one from a doc and paste it in as I h

  • HT2518 migration is stuck on looking for other computers....

    I am a brand new MAC user.  I'm trying to transfer files, etc. from my PC to my new MAC.  I am in "Migration" on Mac, have downloaded the software to do so on my PC, networks are both on, file sharing is on my PC...but on MAC I am stuck on "looking f

  • REP-1212: Object 'R_MASTER' is not fully enclosed by its enclosing object '

    hi 2 all My report is running properly in report builder 10g , but when i call from Oracle Application R12 then following error message display. REP-1212: Object 'R_MASTER' is not fully enclosed by its enclosing object 'Body'. i also check all repear

  • TungstenE2 to Mac 10.5 Leopard -Installers won't work -

    The installers ,Mac revisions for Leopard will not let me load any software. I can hotsync,I can get basic palm stuff to go on but I can't get anything new on. It says proper installers not loaded onto palm. Is there a new,new revision for Mac that I

  • NESTED LOOP IN ABAP

    Hi experts Can we print BOM components in the following form .       Level1 Component1    Level2 comp1  Level3 comp1 Level4 comp1       Level1 Component1    Level2 comp1  Level3 comp2 Level4 comp1       Level1 Component2    Level2 comp2  Level3 comp1