Question about Sun Sparc T5220 server

Hi all,
I have a Sun Sparc T5220 server with solaris 10 attached to another sun solaris server through its SER port. I can manage the T5220 server by the command "tip" from the other server. There is not any display device attached to the T5220. I would like to know if there is any way i can manage the T5220 server through GUI? is VNC possible?
Thank you!

Use the NET MGT port for remote gui. See here for more info:
http://docs.sun.com/source/820-6411-10/12_remotehost_web.html#50577509_pgfId-1011965
HTH

Similar Messages

  • Question about Sun Java Calendar Server 7

    You downloadable forum, at [http://www.sun.com/software/products/calendar_srvr/get_it.jsp|http://www.sun.com/software/products/calendar_srvr/get_it.jsp],
    leaves one with two questions.
    -What databases are needed/supported by this MessageBoard System for backend storage?
    -What are the licensing details? May the MessageBoard/Communications Suite 7
    be installed and used in a commercial environment, free?
    -May Sun Java Calendar Server 7 be downloaded without the Communications suite?
    -Can it be run off an Apache Tomcat Server with J2SE,J2EE codebases?

    Although... at the top of this forum it says
    This is a forum for new Java developers to get acquainted with the technologies and tools associated with the Java Platform.It doesn't actually say anything about programming, not there nor in what follows. So it isn't surprising that the OP thought this was a suitable forum to ask about that server, which looks as if it might be a "tool associated with the Java platform".

  • Some general questions about Sun Java Communications Suite

    Hello Everybody,
    We are a small group of individuals (2 Java developers and 1 Linux expert and Web Application developer), located in Germany.
    We are fully new to �Solaris� and Sun Java Communications Suite and know, that it�s a highly professional software system for large scale deployment. However we plan to install (64 Bit version) and manage it in a small network environment, consisting of a Server (4 GB RAM, RAID 5, AMD Dual CPU) based on Solaris 10 (X86) and *20* clients based on Win XP, Solaris and Linux.
    It�s a network of a non-profit organization, providing social services to local society.
    At clients we will use the Communications Express and the needed services are: Calander, Mail and Address book. (no need of Outlook Connector, Instant Messaging, Document Management, etc.)
    Our long-term aim is - after learning of professional architecting, deployment and management of Communications Suite - to provide integration and development services to organizations (schools and small / medium sized Business) and public in cooperation with ISP or infrastructure-providers like Sun Microsystems.
    Now, our main questions are:
    *1.-* Is the Server phy. recourse enough to deliver the mentioned services of Communication Suite to 20 clients without problems?
    *2.-* Isn�t Communications Suite oversized for such small network mentioned above or better, if we use another collaboration software system like Opengroupeware (http://opengroupware.org/) ? Opengroupeware is developed using non-java lang and therefore doesn�t match our strategy.
    *3.-* Does the Communications Suite download-pack includes all necessary components of Sun Java ES (Directory Server, Access Manager, etc.) or these components are to be downloaded separately?
    *4.-* What is the difference between the Sun Java System Messaging Server and the Sun Java System Message Queue?
    We appropriate very much your answers and any further useful information regarding our project.
    Thanks
    Asghar

    1> I believe your hardware can support 20 users (you might need to tune the Web Server heap size) - I had a Sparc 2x450mhz w/ 2GB of ram supporting 50+ users quite comfortably - with roughly half using POP and the other half IMAP/webmail. Ideally though, for best performance you would want to break up the main servers (LDAP, WEB, and MS) between hosts) - probably not necessary for 20 users. Having all on one machine simplifies things too (but also makes it a single-point-of-failure). Your disk obviously is important, the faster the better - that it's redundant is also nice - larger deployments might use much fancier storage systems to provide speed and redundancy, and use an the App Server instead of the Web Server as a container for Comms Express.
    2> I don't think it's "oversized" - might you mean overkill? In this case I don't think overkill is a bad thing. Why not have very capable software, even if you don't really need it -is how I see things.
    3> I believe you get all you need in the download. Though I've never tried the 64bit version (which I am guessing is only really necessary for larger deployments where you want to obtain maximized performance for heavier loads). I recommend following the single host evaluation document to get the hang of the install.
    4> I'm not sure - though the Messaging install I believe requires the MQueue stuff, I think it's sort of an API for messaging, also available separately, but used by JES Messaging system?
    Good Luck,
    s7

  • Questions about mac mini iTunes server, streaming to macbook pro, ipads, etc.

    I'm thinking about getting a mac mini to work with my NAS as a iTunes server. I have a bunch of questions about this. I will have two iPhones, a few iPads, and a laptop that will be accessing the files. I have iTunes match. This is basically to keep an always on computer for hosting the music/movies. My questions are as follows . . .
    #1 Are there any good, comprehensive guides to show you how to do this?
    #2 Can the movies be accessed when not at home on the shared network?
    #3 Can the iPads or the macbook pro download the shared movies to be stored locally?
    #4 Back to #3, how will it work on my macbook pro with listening to music (I have iTunes match)? Say i go to library and I break out my macbook pro and I don't have internet. What happens if I download music while at home onto my macbook pro to listen to it when I go to the library? Will i start a new library on my macbook pro? How will that mesh with the home server when I come back.
    #5 Is there a way to mirror files or folders? So something that I have on my macbook pro will also mirror on the home server.
    Thanks for your help on this. I'll post any follow up questions.

    seanfenton wrote:
    1. I want to replace the Optical drive with a 2TB SATA. can I use this 2.5 inch?
    I do not know if it is the same model number, but this one will work in your MBP:
    http://eshop.macsales.com/item/SEAGATE%20OWC/ST2000LM003M/
    2. I want to replace the HD with a 128GB SSD 840. When I replace these drives, will my OS still be in tact? I have never done this job before.
    No. You will have to format the drives in Disk Utility>Erase to Mac OS Extended (Journaled) and then install the OSX by using the original install disks.
    3.) I want to replace the ram sticks to max capacity. This is 2 2GB sticks, Correct?
    No.  An early 17" 2008 MBP will accept 6GB RAM with the following specifications:  200-pin PC2-5300 (667MHz) DDR2 SO-DIMM.  The best sources of Mac compatible RAM are OWC and Crucial.
    4.) Most difficult...
    I want to extend the monitor wirelessly to a projector. I thought about using Apple TV and Airplay. However, support for airplay is for MacBooks 2011 and newer. I thought of using a PS3 and the media server, but I think this brings on a format compatibility issue. (my library is so large I could not afford to convert all my movies to MP4.) So, how would you recommend I put my extended monitor with VLC player onto a projector?
    Could I possibly connect the MBP to a Mac Mini as an extension? would this work natively? I would rather use a VGA cord than F with 3rd party app BS.
    Cannot help you there.
    5..) I want to Bypass iTunes this time around. I would prefer to use Finder and VLC to manage all of my music. I mostly play all my music on shuffle, so, could I create a playlist on VLC with all of my music and play it randomly? (im sure this is possible but i'd like to organize all my plans with confirmation.)
    You are not obligated to use iTunes.
    6.) Can i upgrade the keyboard to backlit? i've read that this is possible.
    All MBPs have back lighted keyboards.  Your either needs a NVRAM reset or a repair.
    Ciao.

  • Upgrading Solaris 8 to Solaris 10 on SUN Sparc E2900 server

    Hi,
    We have a Sparc E2900 server which has Solaris 8 & Veritas Volume Manager 4.0. UFS & VXFS filesystems are under Veritas control.
    We are planning to upgrade Solaris 8 to Solaris 10.
    My questions are as follows
    1) Can we upgrade from Solaris 8 to Solaris 10 directly ?
    2) If Yes does Solaris 10 support Veritas Filesystem ?
    3) Which is the best site to get information regarding upgradation ?
    Regards,
    Tejas J Raval

    2) If Yes does Solaris 10 support Veritas Filesystem ?No, it dows not. If you want to use VxFS you still need to have Veritas products installed on this server

  • Debian config questions on Sun SPARC systems

    hi all
    i have installed debian 3.1 on sun netra t100 server.
    i want to install graphic driver on this server , but not able to do that.
    pls help

    I have merged your two postings.
    They ask what is essentially the same thing.
    Unfortunately, there will probably be no answer for you in these particular forums.
    You questions are software questions.
    These are Hardware discussion forums.
    These forums are offered for hardware-specific issues.
    It is generally expected that you will be using Sun's Solaris operating environment on Sun's hardware.
    In Sun Microsystems techsupport centers, the configuration of framebuffers, various Xservers, screen resolutions, etc are all supported in the OS software support department.
    Those issues are not handled by any hardware support engineers.
    I suggest you consider the Debian support maillists, where others may have more experience with this.
    Perhaps this link could be a starting point:
    http://www.us.debian.org/
    What I <i>will</i> advise you is that these systems were designed to be densely installed to a datacenter server rack.
    They were NEVER intended to run with any directly attached keyboards, mice, graphics cards, or monitors.
    You attach a terminal concentrator to their LOM ports and administer them in command-line mode. All that is described in the system documentation.
    http://www.sun.com/products-n-solutions/hardware/docs/Server s/Netra_Servers/Netra_t1/index.html

  • SAP Performance Problem with Oracle 10 on Sun SPARC T5240 server

    Dear Friends,
    We have a performance problem after migrating our SAP ERP 6.0 basis system. We moved to new servers a month ago.
    According to SAP EarlyWatchAlert Report, CPU response time is too high, altough CPU utilization is never more than 5%,
    The current system is :
    Database server : Sun SPARC Enterprise T5240 Server - 2 CPU´s with 6 core, 8 thread, 1.2 Ghz 32 GB RAM
    and we use another identical configured server as an application server.
    Database is Oracle 10.2.0 and operating system is Solaris 10.
    The problem is average CPU response time is 450 ms, and max. CPU load is %5 percent.
    Pre-migration configuration with old servers, we had CPU response : 150 ms and max CPU load: 50%.
    Old configuration : 2 X HP rp3440, 2 X PA 8800 CPU (2 core, 1.0 GHz).
    Have you got any experience with a similar situation, which setting might be wrong for not fully utilizing server CPU´s?
    or do you know any similar configuration for benchmark?
    Thanks in advance
    Uzan

    Our organization upgraded an application - The vendor had originally suggested a T2000. When we finally migrated onto it, the performance was worse than the older version of the application. The vendor hadn't yet tested the combination of T2000 and 10.2 with their application when they had made that hardware recommendation, they subsequently revised their recommendations. We ended up with an M4000.
    The application performance, IMHO, still stinks. But that's because it's a java based application written for database independence.
    The interesting item to note here, is that in the application teams 'selective' testing - everything worked fine. When the testing was extended to include users who didn't follow the 'test plan', they found performance begin to tank. Then with more users, more testing, they found that the T2000 was not going to perform well. The test plan by the apps team was not sufficient to find the issues, and they did not include any load testing!
    Edited by: dbtoo on Jun 5, 2009 11:20 AM

  • Question about Sun's Processors

    Hello everyone!. Mi name is Gus, and I'm writing from Argentina. I am currently studing Information Technology at the University of Buenos Aires, and I'm doing a research on processors, so I would need a list of all the processors that were manufactured by Sun and their characteristics. Could anyone give me a hint on where I could find this info?
    Thank you very much!
    Regards from Argentina

    Oh yeah,
    I should also mention some sources from Sun.
    To learn about the SPARC processors currently available
    from Sun try:
    http://www.sun.com/processors/
    To learn about OpenSPARC, try:
    http://www.opensparc.net/
    To learn about the some of the hardware and software standards
    that apply to SPARC, try:
    http://www.sparc.com/standards.html
    To learn abou the systems built by Sun
    try the "Sun System Handbook"
    available off this page:
    http://sunsolve.sun.com/
    Peter.

  • Question on Sun Directory Proxy Server 5.2.4

    Hello Guys,
    Is it a good idea to have DPS and DS on the same server? Did anyone run into any issues? We have four Sun DS servers four-way master replicated on Windows 2003 std. We are in the process of evaluating Sun Directory Proxy server to resolve single point of failure between our custom apps and LDAP servers. I would appreciate any insights on Sun DPS implementation on Windows 2003 Std.
    Thanks

    While it might not be too good an idea (you essentially want the DPS for load balancing AND failover, right? So why risk putting it on the same machine ;) ), it does work.
    I recently implemented DPS on Solaris, and things generally work fine. (The command line interface isn't too reliable though). If you are thinking of routing all your traffic over SSL (ie, Client---ssl--->DPS---ssl--->DS), make sure you apply the latest patch available for the DPS. The dps524.jar that comes with the default installer isn't what it used to be (JES 2005Q4), and will give you issues when configuring SSL for DPS. Apart from that, things are more or less a breeze.

  • An question about Sun Ray Server Software ....

    I finished Sun Ray Server Software, and use remote
    administrator to admin(http://192.168.0.1:1660), but i don't change its policy,and failt to warm/cold start to message log show :
    Internal Error
    Check messages file for additional information.
    policy
    Internal Server Error
    The server encountered an internal error or misconfiguration and was unable to complete your request.
    Please contact the server administrator, root@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.
    More information about this error may be available in the server error log.
    warm/cold start error show:
    un 25 09:38:29 v21 admincgi[4314]: [ID 702911 user.info] v21: ERROR: warm/cold restart change failed. Host unreachable.
    Jun 25 09:38:29 v21 admincgi[4314]: [ID 702911 user.info]
    Jun 25 09:38:29 v21 admincgi[4324]: [ID 702911 user.info] Error opening status file
    why?how to solution to the problem.

    Will the Sun Ray Server Software 1.2 for Workgroup
    Servers work on a Sun Blade 100?Yes, it'll work. An SB100 won't support many
    concurrent Sun Ray users but it'll be OK for a
    handful of users doing normal (non-multimedia)
    work. Put as much physical memory into the box
    as you can afford, and remember to configure an
    appropriate amount of swap.
    OttoM.

  • [urgent] some  newbie questions about Sun application server

    thank you for reading my post
    1-what is equivalant folder in suna pplication server which act like Tomcat_home\webapps
    its name -i think- is autodeploy folder
    2-how i can mark a context as a "cross Context" cross context are acceable from outside web application context.

    Your first question:
    drop your file under s1as_home/domains/domain1/autodeploy.
    For cross-context, see you need to add the property in WEB-INF/sun-web.xml:
    http://docs.sun.com/source/819-0217/dgdesc.html#wp135273
    table Table A-120 sun-web-app Properties
    Hope that help.
    -- Jeanfrancois

  • Question about writing a web server

    I was asked to write a simple Web server that responds to HTTP requests received on port 808
    It has the following features:
    1.a request for an HTML document or image file should generate a response with the appropriate MIME type
    2.a request for a directory name with a trailing / should return the contents of the index.html file in that directory (if it exists) or else a suitably formatted HTML listing of the directory contents, including information about each file
    3.a request for a directory name without a trailing / should generate an appropriate Redirect response
    4.a request for a non-existent file or directory should generate an appropriate error response
    5/the Web server should be multi-threaded so that it can cope with multiple
    how to do it?
    may anyone help me please?

    As a startert for ten, try this that I had lying around form a previous
    forum response.
    java -cp <whatever> Httpd 808
    and connect to http://localhost:808 to get an eye-full.
    If you should use this for anything approacing a commercial
    purpose, I will, of course, expect sizable sums of money to be
    deposited in my Swiss bank account on a regular basis.
    Darn it! I'm serious!
    import java.io.*;
    import java.net.*;
    import java.util.*;
    public class Httpd
         implements Runnable
         private static String HTTP_400=
              "<HTML><BODY><H2>400 Bad Request</H2></BODY></HTML>";
         private static String HTTP_403=
              "<HTML><BODY><H2>403 Forbidden</H2></BODY></HEAD>";
         private static String HTTP_404=
              "HTML><BODY><H2>404 Not Found</H2></BODY></HTML>";
         public static void main(String[] argv)
              throws Exception
              new Thread(new Httpd(Integer.parseInt(argv[0]))).start();
         private int mPort;
         public Httpd(int port) { mPort= port; }
         public void run()
              try {
                   ServerSocket listenSocket= new ServerSocket(mPort);
                   System.err.println("HTTPD listening on port " +mPort);
                   System.setSecurityManager(new SecurityManager() {
                        public void checkConnect(String host, int p) {};
                        public void checkCreateClassLoader() {};
                        public void checkAccess(Thread g) {};
                        public void checkListen(int p) {};
                        public void checkLink(String lib) {};
                        public void checkPropertyAccess(String key) {};
                        public void checkAccept(String host, int p) {};
                        public void checkAccess(ThreadGroup g) {};
                        public void checkRead(FileDescriptor fd) {};
                        public void checkWrite(String f) {};
                        public void checkWrite(FileDescriptor fd) {};
                        // Make sure the client is not attempting to get behind
                        // the root directory of the server
                        public void checkRead(String filename) {
                             if ((filename.indexOf("..") != -1) || (filename.startsWith("/")))
                                  throw new SecurityException("Back off, dude!");
                   while (true) {
                        final Socket client= listenSocket.accept();
                        new Thread(new Runnable() {
                             public void run() {
                                  try {
                                       handleClientConnect(client);
                                  catch (Exception e) {
                                       e.printStackTrace();
                        }).start();
              catch (Exception e) {
                   e.printStackTrace();
         private void handleClientConnect(Socket client)
              throws Exception
              BufferedReader is= new BufferedReader(
                   new InputStreamReader(client.getInputStream()));
              DataOutputStream os= new DataOutputStream(client.getOutputStream());
              // get a request and parse it.
              String request= is.readLine();
              StringTokenizer st= new StringTokenizer(request);
              if (st.countTokens() >= 2) {
                   String szCmd= st.nextToken();
                   String szPath= st.nextToken();
                   if (szCmd.equals("GET")) {
                        try {
                             handleHttpGet(os, szPath);
                        catch (SecurityException se) {
                             os.writeBytes(HTTP_403);
                   else
                        os.writeBytes(HTTP_400);
              else
                   os.writeBytes(HTTP_400);
              os.close();
         private void handleHttpGet(DataOutputStream os, String request)
              throws Exception
              if (request.startsWith("/"))
                   request= request.substring(1);
              String path= request;
              File f;
              if (request.endsWith("/") || request.equals("")) {
                   path= request +"index.html";
                   f= new File(path);
                   if (!f.exists()) {
                        if (request.endsWith("/"))
                             path= request.substring(0, request.length()-1);
                        else if (request.equals(""))
                             path= ".";
                        f= new File(path);
              else
                   f= new File(path);
              if (!f.exists())
                   os.writeBytes(HTTP_404);
              else if (f.isFile())
                   getFile(os, f);
              else if (f.isDirectory())
                   getDirectory(os, f);
         private void getDirectory(DataOutputStream os, File f)
              throws Exception
              getDirectory(os, f, "");
         private void getDirectory(DataOutputStream os, File f, String prefix)
              throws Exception
              StringBuffer szBuf= new StringBuffer();
              String szTitle= "Index of /";
              if (!f.getPath().equals("."))
                   szTitle= "Index of " +f.getPath().substring(prefix.length());
              szBuf.append("<HTML><HEAD><TITLE>");
              szBuf.append(szTitle);
              szBuf.append("</TITLE></HEAD><BODY><H1>");
              szBuf.append(szTitle);
              szBuf.append("</H1><BR><PRE>");
              szBuf.append(
                   "Name                              Last Modified              Size<HR>");
              String dir= "";
              if (!f.getPath().equals(".")) {
                   dir= f.getPath() +"/";
                   szBuf.append("<A HREF=\"..\">Parent Directory</A><BR>");
              java.text.SimpleDateFormat fmt=
                   new java.text.SimpleDateFormat("EEE MMM d yyyy hh:m:ss");
              String[] list= f.list();
              for (int i= 0; i< list.length; i++) {
                   String path= list;
                   File d= new File(dir + path);
                   if (d.isDirectory())
                        path += "/";
                   szBuf.append("<A HREF=\"");
                   szBuf.append(path);
                   szBuf.append("\">");
                   szBuf.append(path);
                   szBuf.append("</A>");
                   for (int j= path.length(); j< 34; j++)
                        szBuf.append(" ");
                   if (d.isDirectory())
                        szBuf.append("[DIR]");
                   else {
                        szBuf.append(fmt.format(new java.util.Date(f.lastModified())));
                        szBuf.append(" ");
                        szBuf.append(formatFileSize(d.length()));
                   szBuf.append("<BR>");
              szBuf.append("</PRE></BODY></HTML>");
              byte[] buf= szBuf.toString().getBytes();
              os.write(buf,0,buf.length);
         private String formatFileSize(long size)
              if (size < 1024)
                   return "" +size;
              if (size < (1024*1024))
                   return (new Float(size/1024).intValue()) +"K";
              if (size < (1024*1024*1024))
                   return (new Float(size/(1024*1024)).intValue()) +"M";
              if (size < (1024*1024*1024*1024))
                   return (new Float(size/(1024*1024*1024)).intValue()) +"G";
              return "Massive!";
         private void getFile(DataOutputStream os, File f)
              throws Exception
              DataInputStream in= new DataInputStream(new FileInputStream(f));
              int len= (int) f.length();
              byte[] buf= new byte[len];
              in.readFully(buf);
              os.write(buf,0,len);
              in.close();

  • Question about RAC 10g on server running AIX and domain name changes

    We have several 10g clusters running on IBM p-Series AIX servers, and our company is changing the domain name for our network. I am concerned that if we do not change the domain names in the TNSNAMES.ora file and also the /etc/hosts file on each server, the cluster will no longer function. We are using CRS (version 10.2.0.3) and ASM within each cluster.
    Does anyone know where I can find information about changing the domain name that was set up as part of the CRS and database installs for RAC? Does anyone have experience doing this, and would be willing to share a few insights? Thanks in advance for any advice you can give!

    You may be able to use the VIPCA utility for RAC to change or modify the public and private settings for your domain names on AIX. Also, the Oracle 10g DBCA "Database Configuration Assistant" should be of use to change your settings for your RAC environment.
    Also, see here for a good IBM Redbook that covers Oracle 10g RAC on AIX platforms:
    http://www.redbooks.ibm.com/redbooks/pdfs/sg247541.pdf
    Regards,
    Ben Prusinski
    http://oracle-magician.blogspot.com/
    Regards,
    Ben Prusinski
    http://oracle-magician.blogspot.com/

  • Some Questions about Sun Java Studio Creator IDE

    I am quiet new to the IDE, but I experienced some
    behaviours I do not actually understand.
    I hope I can get some help here.
    Sun Java Studio Creator Update 9
    Each time I change the font size and type using the
    "Advanced" option of the IDE the font I changed correctly.
    But after closing and restarting the IDE the fonts are set
    back to the default undoing my changes.
    Is there a way to use code completion for the jsf tags within jsps ?
    I know that there are code clips for adding jsf components to the jsp,
    but (coming from eclipse ide) I'd appreciate a feature like the code completion for the jsf components. If there is a way by configuring, how can that be acchieved ?
    Trying to add a "taglib declaration" to the jsp e.g. "<%@taglib uri="..." prefix="..." I get the warning that the tags of the xml must be welformed.
    How can I add those taglib declarations correctly ?
    Using the "File System View" after each change made e.g. to a jsp the
    tree collapses and I have to navigate to the tree again to find my resources.
    Is this common behaviour or to be configured ?
    Thx for any support.

    Hi,
    1. The changes made to the font size and type are indeed getting reset in Creator update 9. However this behaviour is not seen in the latest version of Creator which is Creator 2 EA 2. The final version of this will be available very soon and we encourage you to try the new release which has lot more features and lot of bug fixes. For more details please visit:
    http://developers.sun.com/prodtech/javatools/jscreator/ea/jsc2/
    The following thread will explain about the tags and how they should be well formed:
    http://swforum.sun.com/jive/thread.jspa?forumID=123&threadID=47615
    The behaviour of the File System View was encountered in Creator update 9 as you have mentioned. Once again this behaviour was not see in the latest version Creator 2 EA 2.
    So we recommend you to try out the latest version.
    We appreciate your valuable feedback and thank you for the same.
    Cheers
    Giri

  • Question about configurations in Old Server

    Dear All,,
    I have a Question !
    How will you find what are the configuration are in a server.. for example..
    Is the DB configured RAC or DATA guard ?
    Is RMAN configured or not ?
    because at any time we have to face this request for Client who they don't have details regarding their Server,, (in Old Support Projects).
    if i have a plan for a upgradation of database what are the documents i have to prepare and what are the steps i have to take at initial stage !
    Regards
    HAMEED

    Hameed,
    This should be documented and those documents should be provided by the clients.
    You could do some investigation but again this will not be correct or complete without the documentation. For example, for RAC you could query the dynamic views (gv$instance, v$instance on each node) but this assume you already know what servers are configured. Or, you could refer to the RAC/DataGuard/RMAN configuration MOS docs for Oracle E-Business Suite and go through the steps to verify if those configurations are presented or not.
    Thanks,
    Hussein

Maybe you are looking for