Problem with DC External library

Hai,
I am using 3 DCs .
1st Dc: is type of external library
2nd Dc: having the some class files using that libraries(DC type of Wdp)
3rd DC: is main wdp DC
I added the libraries in public part of 1st DC . add as a used dc in 2nd DC. Add 2nd DC class files to public part. add it as a used Dc in 3rd DC.
Its working fine.
Now i added one more jar file in External library and build it . add some classes in 2nd DC and build it . build the 3rd Dc then Deployed the 2nd and 3rd DCs.
when i tried to invoke the classes in 2nd Dc it is giving me java.lang.NoClassDefFoundError
How to solve this ?
Regards,
Naga Raju

Hai,
I am getting warning when i tried to build the 2nd DC.
[pppacker] WARNING: Overlapping entity definitions? Ignoring duplicate file: com/abc/ac/AtoR.class
  [pppacker] WARNING: Overlapping entity definitions? Ignoring duplicate file: com/abc/ac/AtoQ.class
How to solve this warnings
Regards,
Naga

Similar Messages

  • I just updated my latest java but the update is causing problems with some externale devices. So i would like to uninstall this latest java update and get back the previous one. That should solve to problems with my external device

    i just updated my latest java but the update is causing problems with some external devices. So i would like to uninstall this latest java update and get back the previous one. That should solve to problems with my external device.
    Is this possible and how do i do that?
    Anyone who responds thanks for that!
    Juko
    I am running
    Hardware Overview:
      Model Name:          Mac Pro
      Model Identifier:          MacPro1,1
      Processor Name:          Dual-Core Intel Xeon
      Processor Speed:          2,66 GHz
      Number of Processors:          2
      Total Number of Cores:          4
      L2 Cache (per Processor):          4 MB
      Memory:          6 GB
      Bus Speed:          1,33 GHz
      Boot ROM Version:          MP11.005D.B00
      SMC Version (system):          1.7f10
      Serial Number (system):          CK7XXXXXXGP
      Hardware UUID:          00000000-0000-1000-8000-0017F20F82F0
    System Software Overview:
      System Version:          Mac OS X 10.7.5 (11G63)
      Kernel Version:          Darwin 11.4.2
      Boot Volume:          Macintosh HD(2)
      Boot Mode:          Normal
      Computer Name:          Mac Pro van Juko de Vries
      User Name:          Juko de Vries (jukodevries)
      Secure Virtual Memory:          Enabled
      64-bit Kernel and Extensions:          No
      Time since boot:          11 days 20:39
    Message was edited by Host

    Java 6 you can't as Apple maintains it, and Java 7 you could if you uninstall it and Oracle provides the earlier version which they likely won't his last update fixed 37 remote exploits.
    Java broken some software here and there, all you'll have to do is wait for a update from the other parties.

  • Problem with 2 External Drives on my new iMac

    I am having a problem when I daisy-chain a second external HD to my first external HD connected to my new iMac. This is the second external HD I've tried this with, with similar problems arising.
    My setup: OS 10.5.6. First external HD: G-Tech Q 1TB; 2nd External HD: also a G-Tech Q 1TB (the first time I was daisy-chaining a LaCie 250GB drive to my first external drive).
    Problem: when my second external HD is daisy-chained to the first external HD my system starts to go wonky. I can't force quit apps for one. My system hangs. On reboot I don't get past the blue screen. If I remove the daisy-chain all is fine.
    I initially had this problem with another external HD I tried to daisy-chain to the first. Same issue.
    I was trying to partition the second external using Disk Utility. When I hit the Partition button, Disk Utility just hung with the beach ball.
    When I attached a second external the first time I tried to do this all sorts of havoc ensued. A lot of apps were hanging and I couldn't Force Quit them. The whole system seemed to go wonky.
    Can anyone tell me what might be happening here?

    I've been doing a bit of research on these boards about daisy-chaining problems and am reading that sometimes daisy-chaining can overwhelm the Firewire bus and even corrupt data. This is what I had experienced the first time I tried to daisy-chain. Someone recommended a powered Firewire repeater (like this: http://tinyurl.com/kl84n5) would be a better solution.
    Given I've got only 1 Firewire port on my iMac, what do you think?

  • I have a problem with the external sound of my ipod, when I take the headphones the music keeps playing and the ipod recognizes still have a headset connected. how do I get external sound out?

    I have a problem with the external sound of my iPod, when I take the headphones the music keeps playing and the ipod recognizes still have a headset connected. how do I get external sound out?

    - Try insering and removing the headphone plug a dozen times or so.
    - Try cleaning out the headphone jack in the iPod.
    - Resett he iPod. Nothing is lost
    Reset iPod touch: Hold down the On/Off button and the Home button at the same time for at
    least ten seconds, until the Apple logo appears.
    - Restore from backup
    - Restoe to factory defaults/new iPod
    If yu still have the problem that indicates a hardware problem, likely a bad headphone jack. Yu can make an appointment at the Genius Bar of an Apple store to confirm.
    If not underwarranty Apple will only exchange your iPod for a refurbished one for:
    Apple - Support - iPod - Repair pricing
    A third-party place like the following is less expensive. Here is one. Google for more.
    iPhone Repair, Service & Parts: iPod Touch, iPad, MacBook Pro Screens

  • Problems with loading native library/missing methods: no ttJdbcCS1121

    Hi guys,
    Im getting this problem in glassfish 2.1, but in glassfish 3 or in tomcat, i dont get this problem. (Windows)
    Any thoughts?
    java.sql.SQLException: Problems with loading native library/missing methods: no ttJdbcCS1121 in java.library.path
    at com.timesten.jdbc.JdbcOdbcConnection.connect(JdbcOdbcConnection.java:1750)
    at com.timesten.jdbc.TimesTenDriver.connect(TimesTenDriver.java:305)
    at com.timesten.jdbc.TimesTenDriver.connect(TimesTenDriver.java:161)
    at java.sql.DriverManager.getConnection(DriverManager.java:525)
    at java.sql.DriverManager.getConnection(DriverManager.java:193)
    at com.summitinvt.mdaq.db.handler.DBConnector.getConnection(DBConnector.java:108)
    at com.summitinvt.mdaq.db.handler.DBConnector.initiateConnection(DBConnector.java:101)
    at com.summitinvt.mdaq.db.handler.DBConnector.<init>(DBConnector.java:34)
    at com.summitinvt.mdaq.db.handler.DBConnector.<init>(DBConnector.java:14)
    at com.summitinvt.mdaq.db.handler.DBConnector$DBConnectorUtil.<clinit>(DBConnector.java:24)
    at com.summitinvt.mdaq.db.handler.DBConnector.getInstance(DBConnector.java:28)
    at com.summitinvt.mdaq.rats.server.CommunicatorImpl.getPnLByCurrency(CommunicatorImpl.java:1074)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:592)
    at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:562)
    at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:207)
    at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:243)
    at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:754)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
    at org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:427)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:315)
    at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:287)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:218)
    at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:648)
    at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:593)
    at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:94)
    at com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessionLockingStandardPipeline.java:98)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:222)
    at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:648)
    at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:593)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:587)
    at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1093)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:166)
    at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:648)
    at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:593)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:587)
    at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1093)
    at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:291)
    at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter(DefaultProcessorTask.java:666)
    at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.doProcess(DefaultProcessorTask.java:597)
    at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(DefaultProcessorTask.java:872)
    at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcessorTask(DefaultReadTask.java:341)
    at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:263)
    at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:214)
    at com.sun.enterprise.web.portunif.PortUnificationPipeline$PUTask.doTask(PortUnificationPipeline.java:382)
    at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:264)
    at com.sun.enterprise.web.connector.grizzly.ssl.SSLWorkerThread.run(SSLWorkerThread.java:106)
    regards
    John

    A similar problem was reported before on this Forum - see
    Re: not able create connection to timesten
    checking the Release Notes I can see 11.2.1.8.0 has been tested against Glassfish 3 but I
    can't see any mention about Glassfish 2 in the v7 or v11 Release Notes (albeit only on a quick
    search).
    In my full install on XP, ttJdbcCS1121.dll is in C:\TimesTen\tt1121_32\bin

  • Problems with loading native library/missing methods:no ttJdbcCS in java.li

    Iam facing one problem while connecting the timesten client to the server The SQL Exception which Iam getting is pasted below:-
    Problems with loading native library/missing methods: no ttJdbcCS in java.library.path
    I am working with MAC OS X 10.7.2 and my timesten client version is 11.2.1.0
    I have also changed the Java Preferences from 64-bit to 32-bit but still whenever i tried to connect with the SQL Developer it gives me the above error.

    I just tried this out. My environment is OS X 10.7.4, Timesten (32-bit) client 11.2.1.9.0, SQL Developer 3.1.07, Oracle Java 1.7.0_04.
    The key things you need to be sure to do (in a terminal window) are:
    1. Be sure to . in the TimesTen environment script <tt_install_dir>/bin/ttenv.sh to set the full TT environment.
    2. Change directory to SQLDeveloper.app/Contents/Resources/sqldeveloper
    3. Run 'sh sqldeveloper.sh -J-d32'
    and all should be fine.
    Note that if you are using Java7 as I am then there is a step 1a. Change the CLASSPATH environment variable to specify ttjdbc6.jar not ttjdbc5.jar. For some reason running the app directly from Finder does not work even if you add -J-d32 into the sqldeveloper launch script. I'm still looking into that.
    Chris

  • Problems with loading native library missing methods ttJdbc1122.dll

    Problems with loading native library/missing methods: C:\TimesTen\tt1122_64\bin\ttJdbc1122.dll: Can't load AMD 64-bit .dll on a IA 32-bit platform
    Hi,
    I have installed TimesTen 11.2.2 64-bit version on 64-bit windows 7.
    I have TimesTen 7 64-bit as well installed on my machice
    When trying to connect to TimesTen (Direct connection) using jdbc from eclipse, I get the following error "Problems with loading native library/missing methods: C:\TimesTen\tt1122_64\bin\ttJdbc1122.dll: Can't load AMD 64-bit .dll on a IA 32-bit platform".
    The JDK version is 1.6.25 - 64 bit version.
    Please help me resolving this error.
    Thanks in Advance,
    Balamurugan

    Are you using SQL Developer?
    There is or used to be a restriction of only being able to using 32 bit. A suggestion might be to try the 32 bit client.

  • A few months ago I bought an imac 27 inch late 2013 ... ever since I have continuously problems with my external HDD that disconnect all the time and cause problems in other software (Lightroom, Adobe PS CS6) ...

    a few months ago I bought an imac 27 inch late 2013 .. §16GB - and flash memory) - 3,3 Ghz Intel Core 15
    ever since I have continuously problems with my external HDD that disconnect all the time and cause problems in other software (Lightroom, Adobe PS CS6) ... it is not  a HDD problem, because it occurs with my 3TB WD HDD (Time Machine), my 1TB WD and  1TB IOMEGA
    any one have a solution? anyone dealt with this problem in the apple care program?

    You are still under warranty and/or have AppleCare.  Call them.  Let them deal w/it.

  • Urgent question very Strange problem with an external HD on mac PRO

    Hi,
    I have a problem with a external HD on my mac pro.
    After many month of regular use with out any problem today when I turned on the HD I could not see it in the finder anymore.
    I use this HD for backup of an other external HD and to do the back up I use an application called SYN SYNC
    The strange things are:
    1) If I start Sync Sync everything works properly as if the sofware recognize with out problem that the HD is effectively there.
    2) If I open DISK UTILITY I can see the HD and if I try to repair it the utility after 2 minutes says that everything is ok.
    3) If I look for the mac pro (to which the external HD incriminated is connected) on a different mac in my studio over the net I can see the external HD and I can browse the folder, copy items from the esternal HD to the MAC and even copy thing on the external HD.
    I tried to connect directly via Fire wire 800 the HD on a different MAC and I could not see it like on the mac pro.
    Does enyone have an idea of what's going on?
    best regards
    Lorenzo

    I can still see all the others external Hd with out any problem and I already try this but no results I can't see that HD on the desktop and neither in the sidebar.
    As I said the strange thing is that the external HD shows the same behaviour when is connected to a different MAC.
    Seams the problem is with the HD not with the MAC.
    I even try to use a different case for the HD using also USB connection instead of FW, but nothing change!

  • Using an NAS drive as the iTunes library (problem with Lacie external hd)

    Hi,
    I already have my iTunes library on an external hard drive (LaCie 320GB mini Hard Drive & Hub) which I absolutely NOT recommend. The drive goes in sleep mode every now and then and most of the time I have this big 4 sec blank between each song till the drive wakes up again
    soooo painful.
    Anyway, I am about to buy another external hard drive with an Ethernet interface (+ FTP and samba) Does anyone know a good product? Any problem running the iTunes library over the Ethernet network?
    By any chance, if someone know a trick to cut the sleep mode of my external hard drive, that would be great as well.
    Thanks!

    Alexis, saw your mention of trying to put the iTunes library file on the network, and wondered if you would comment further on why you wanted to do that, and what happened to make it difficult. It sounds like what I'm trying to do.
    I have all my music on a USB disk attached to my Airport Extreme base station. I have three Macs in the house - two on a 1G EtherNet and one MacBook on wifi. I would like to have each instance of iTunes use a common library, so that I can access my music from any of the three Macs. It seems that putting the Library file on the networked drive would do what I need, after telling iTunes on each Mac to use that library. Yes? No? Definite maybe? I'd appreciate any information you would share.

  • Problem with reusing saved library file due to iTunes version differences

    I was running iTunes on my Windows PC with Vista 64-Bit since March 17, 2009. Everything was fine until some operating system file got corrupted two days back, and Microsoft had to wipe out my hard drive and reinstall the Operating System to the factory settings.
    I did back up everything, including the iTunes Music files and the Library files to my external hard drive. But, I forgot to note the exact version of my Itunes, except I do remmebr that I had refused all attempts by iTunes over last month or so to install Ver. 8.2 becasue of some bad things I had read in this forum about some of the problems with 8.2. I had a record of the last version I had installed and it was 8.1.0.52.
    So, after the operatng system reinstaled, I downloaded iTunes 8.1.1 and installed it. I then copied the iTunes Music files and the libary file to the exatly same folder structure as before.
    I hold down the SHIFT key and start up iTunes. And, when I point to the Library file, iTunes says that the libray file can not be accessed because it was made by a newer version of iTunes! I just don't understand how that can be!
    In any case, I can use your advice as to what do I do next to be able to use my saved library and start using my iTunes and my iPod!
    Thank you.

    I downloaded and installed iTunes ver. 8.2.0.23 x64, and now, am very happy to say, that iTunes was able to read my library, and it did recognize my iPod just fine. That's the very good news.
    Now, the slight bad news. May be 100 or so, out of some 9000 tracks of music, appear with a '!' to the left of the track listing. It si becasue it does not find it? Why?
    Now, I do have to go back to my Album files and identify each of these. Can some one please help me out as to why this problem occured? I certainly did not move any songs to any place and the folder structure is identical to what they were before!
    Thank you.

  • Problems with transferring iTunes Library to new iMac

    I am having a problem with transferring my iTunes library to my new iMac. I have read many of the suggestions posted in this forum along with numerous articles on other sites. I have not seen anyone describe my exact problem.
    When I got my new iMac, I used Migration Assistant to transfer everything (files, applications, settings, etc.) from my old iMac to the new iMac. On my old iMac, the iTunes music folder (i.e., the actual mp3s) are on an external HD, while the iTunes Library file (the database and xml files) were in the /user/Music/ folder on the old iMac.
    After the Migration Assistant was done, the /user/music/ folder and the library files were copied to the new iMac, but the iTunes music folder was not. It is still on the external HD.
    If I open iTunes on the new iMac, iTunes shows me all of my songs, but if I play one, I get the "song can't be found; do you want to find it" error. In iTunes preferences on the new iMac, the "iTunes music folder location" is the new iMac.
    I have the 2 iMacs connected by a firewire cable, but neither iMac recognizes the other computer as being on the same network. That is, in Finder on the new iMac, I cannot see the external HD of the old iMac.
    I can't change the library location on the old iMac, because the new iMac does not appear in Finder or in the "Change Music Folder Location" dialog box.
    I want to move the music folder (the actual mp3s) from the external HD of the old iMac to the INTERNAL HD of the new iMac. I don't need to keep them on the old IMac, as I will be selling that computer. Of course, I want to keep all my playlists, artwork, etc from the old library.
    Does anyone have a suggestion?
    Thanks.

    Never mind. Figured it out. I attached external HD to new iMac and consolidated. Duh.

  • ITunes on multiple computers with shared external library?

    Hey guys. I thought I might pick everyone's brain here. I just purchased a MacBook Air with just 128GB SSD but that should be fine as far as local storage. I have an iTunes library that is over 350GB and it grows everyday so even the 256GB storage wouldn't have been enough for me. I have multiple computers and also have an iPod, iPad and iPhone. They all sync via my MacBook through an external hard drive right now and this is the only computer I currently sync to.
    Since I have a Mac Mini as well as a iMac, I want to see if there is a way that I can wirelessly share the external hard drive with the itunes library in it and all the computers would be hooked up to it going off that one source and itunes library. I buy music from not only itunes so I import music all the time to itunes and also want to make sure that it will update to the computers that are connected to the library automatically as I wouldn't want any inconsistency's when I need to sync one of my devices to one of my computers.
    I hope there is a way to do this, and if there is can you please help me out and explain or point me in the right direction at least to where I can find out about this?
    It would be much appreciated. Thank you!

    iantoole wrote:
    Just a thought. Should I somehow open iTunes on MBP2 using MBP1's Library file??
    both Macs can access the same library file, however, only one at a time !
    to do that, you would ideally have the entire iTunes folder (not just the iTunes music folder) on the external. then, on one Mac after the other, launch iTunes while holding the option key, click on +choose library+ when prompted, and select the iTunes folder on the external.
    or, you could have two separate libraries and keep those in sync using third party tools such as Syncopation, TuneRanger or SuperSync.
    for purchases from the iTunes store, you could set up _*Home Sharing*_ - it can be configured to automatically transfer new purchases to home shared libraries.
    Can I create a script to have MBP1 always save the iTunes Library file on the shared hard drive?
    no need.
    JGG

  • I have just upgraded my laptop from vista to windows 7, I have all my music on an external as the library is to large for hard disk. I have downloaded Itunes 11 but cannot  fathom a way of getting my new itunes to connect with my external library.

    Question:  I have upgraded my windows vista to windows 7, I have all of my itunes music stored onto an external due to the size of content, so in vista all of my music in itunes had a path to F (external library). But now I have upgrade to windows 7, I cannot get itunes to recognise my library from my external. I have tried to connect external and open itunes with shift key down with both suggestions but to no avail. please help, all I want is to keep my library on external not on hard drive. I have also gone to preferences/advanced and made sure the external drive is chosen. This seems so complicated and I thought it would have been easy...

    At a guess you followed the process in HT1364 - iTunes for Windows: Moving your iTunes Media folder which would have moved the media folder to a new path of your choice. This process leaves the library database files back in the original location of <User's Music>\iTunes. Often people assume that all they need is now on the external drive and wipe the internal drive, or discard their old computer, before backing up the all important iTunes folder. If you have a backup of your user's profile folder from before the upgrade the iTunes library folder should be in there somewhere. Restore it to <User's Music> and your original library should pop back into existence. The external drive would need to have the same drive letter that it had previously.
    A more effective way to relocate the library is to move the entire iTunes folder to the external drive, then hold down shift when starting iTunes and keep holding until asked to choose or create a library. You would then choose the file iTunes Library.itl in the iTunes folder on the external drive. If this is the way you moved the library before then that is how you should now reconnect to it. Changing the media folder in preferences doesn't change which .itl database file is opened, nor does double-clicking on an .itl file directly.
    If you no longer have the original .itl file then you will have to build a new library and import the media to it. If you need to do this I would recommend you create a new library at F:\iTunes, then move your existing media folders inside F:\iTunes\iTunes Media before importing. This will avoid the creation of duplicates and make sure the library is in the correct shape going forwards.
    If you have an iPod or iOS device my scripts ImportDevicePlaylists and SyncStats may well let you recover ratings, play counts & playlists from the device.
    When you've fixed up your libray you should consider getting a second external drive to backup to.
    tt2

  • Problem with USB/External-HDD/etc... not writing?

    Hello...
    Recently I've been having a problem with my USB, and external harddrive. It seems that for some reason when I copy files to the device, they do not write. If I go and view the device contents on another PC, my files aren't there, but on this PC they are.
    The only way that they will copy is if I right click and select "Safely Remove Drive."
    I never used to have to do this; Is there a way to make files auto write?
    Thanks in advance,
    Stephen

    Hi, you need to use -sync mount option.

Maybe you are looking for

  • How to load data into table Using Script Task

    We have a directory/folder where we have a file. We need to insert the File Created Date , File Name , Extension into the database table of Sql server by using Script Task. So could you please suggest , how to frame the connection string , fetch the

  • Monitor signal cable not detected by pxi1036

    Hi, Actually I Connected PXI 1036 to Monitor ..but did not get any display or mesaage in monitor After it power up .

  • May be interesting for you...

    JFXBuilder - the first JavaFX Visual Designer This first release of JFXBuilder comes just 2 weeks after the release of JavaFX SKD 1.0. The initial release is intended as an "Educational and Promotional" release to help developers quickly become famil

  • Keine Titelvorlagen in Premiere Pro CC 2014

    Hallo, wenn man in Premiere Pro CC 2014 auf Titel > Titelvorlagen geht ist da gähnende Leere. Es gibt im Netz eine Anleitung etwas aus dem CS6 Umfeld zu installieren. Funktioniert aber nicht. Gibt es eine andere Lösung ? Kommt noch was von Adobe ? Gr

  • Exporting Dreamweaver files to another HTML program?

    Is there a way to save a website designed and published in Dreamweaver so that it can be opened in another publishing program? We have a website that was designed by a professional however the idea was that it was supposed to be something that our or