Flash CMS into an animation

I need to re-create a website for a client who cannot get
hold of the original flash files, but now they need to be able to
login and upload their images into a animated banner section (Flash
CMS system) and manage it. Can anyone help me? this is the link to
the area that they would need to upload the images into the
animation.
http://www.letsget-sardinia.com/married.html

Create your pause button and name it "PauseButton".
Create your play button and place it in the exact same place as your pause button. Make sure its visibility is set to off. Name it "PlayButton".
In PauseButton's actions, select "click", and enter:
sym.stop();
sym.$("PlayButton").show();
sym.$("PauseButton").hide();
In PlayButton's actions, select "click" and enter:
sym.play();
sym.$("PlayButton").hide();
sym.$("PauseButton").show();
That should do it, but I'm not a programmer so don't take my word for it

Similar Messages

  • Urgent: Flash CMS with Actionscript 3.0/PHP/MySQL

    Hello everybody. I'm new to this community and I'm actually relatively new to flash and actionscript but I could say I have fair knowledge about them. So anyway, I usually build flash websites the traditional way using timeline animation and scripting. Today I had a job interview and they said they're looking for someone who can develop any web design into a Flash CMS with a back-end office for the client to edit the content without having to edit the FLA file or any code.
    Accordingly, I'd like to know where and how to start. What are the main concepts I should follow/adapt? Are there any good detailed tutorials out there that I could read/watch?
    Any help would be so much appreciated

    The method i showed above does have a front end and a back end. The code i posted above would be part of the image module in the back end for deleting images.
    1. You don't put images and files in the database, you create an uploader that uploads the files (pictures, whatever) onto the server and then writes an entry into the database telling it where the picture is stored, what the name of the file is, what type it is, whatever you need. Then when your website connects to the database and downloads the info and stuffs it into arrays, it iterates through the photo array and downloads the photos as needed using the URL you stored.
    2. Loading into the database is covered with the above tutorial but i'll post my database retrieval code anyway.
    This connects to a database and stuffs each column of a database into an Array. Then if i wanted to actually download the photos i mentioned by the urls just retrieved i'd use:
    3. Some people put them in seperate swfs at password protected URLs because its more secure but you don't necessarily have to.
    flash CMS isn't well covered, i spent a long time looking for tutorials and i definitely didnt find any that worked well. If you're still working through the basics like AS3 tweens, loaders, and loops, then you're going to want to figure those out first. Those are supported well online, though.
    Finally, here's a good example of some flash CMS: http://group94.com/#/flash94/
    Good luck.
    EDIT: Sorry for retracting my code, the client i did it for wasn't happy.

  • Can armatures be made into nested animation (symbol/movies)?

    1) Can armatures be made into nested animation (symbol/movies)?
    I made a dragon character and animated the body with the amature(bone tool) in flash cs5.  I was having trouble trying get it to become a nested animation and make it into a symbol/movie.  I heard you are suppose to select all the animated frames using EDIT> TIMELINE>COPY FRAMES, then pasting the animated frames into new symbol/movie. I have no luck with that, the menu becomes dimmed out from copying the frame...I'm not sure if nesting animations with amatures is possible?  Any ideas?  Thanks.
    I was planning to get the body into nested animation, then attached seperate movie with flagging wings along a guide path.
    2) Second question.  I don't know why flash cs5 is exporting it's animation a lot differently from gif to swf.  In the gif format it doesn't show the nest animation.  Here's an example.  The wings on the dragon animate fine in swf format but when converted to gif.  The wings don't move.

    It's very interesting -- there's some bug in the file -- even if some layers are not visible, when I double-click the text layer you are supposed to edit (the Symbol), other layers with text start to appear...
    Not sure what's causing this. I would suggest to log a bug here:
    https://www.adobe.com/cfusion/mmform/index.cfm?name=wishform
    ...explain the steps and attache the PNG.
    And if you break the Symbol apart (select it > Modify > Symbol > Break apart) and then try to edit the text, all works normally as expected. Use this as a workaround -- I don't have a better suggestion for now...
    I have made the tests with Fw CS5...

  • FLASH CMS websites - secured pages

    Hi,
    I’m looking for a way to build FLASH websites, which the user will be able to edit and control its content himself. You know, a CMS website, but then totally build in FLASH. I already started Googling on this a bit and came across these 2 things
    -          www.flashcontentmanager.com
    -          www.flashloaded.com/flashcomponents/fcmspro/
    especially that last one looks interesting, but it does cost a 300 dollars for 1 website, which maybe isn’t that expensive, given it’s apparent completeness and easy to use interface, but I still want to explore other potential possibilities.
    What is needed on the website, is the possibility to add text, pictures , videos and extra pages by the user himself. Also, and maybe this is the most important / difficult, there has to be the possibility to make secured pages where the client can view his pictures without downloading them à the man that’s needs this website is a photographer that wants to offer his albums to the respective client for which he made the pictures, online. 1 client should be able to watch his pictures on 1 secured page of the site, another client should be able to watch his pics on another secured page of the site, without being able to download them... I hope you know what I mean, I’m sure you know what I mean.
    I believe this is possible with FCMSPRO on the flashloaded website (between the keyfeatures list on the website I see: ‘Allows for multiple users with different file upload permissions’ – so I assume that the man will be able to provide costumers a password with which they can watch their pics online, without down- or uploading something themselves?)
    Is there someone that can help me on this? Is there anyone that has had some experience with FCMSPRO, Flashcontentmanager or other CMS systems already? I’m curious if I’m going to get out of this. If it will be worth deepening myself in this, or if it will be best to tell the photographer to find someone else for this job.
    Thanks

    The method i showed above does have a front end and a back end. The code i posted above would be part of the image module in the back end for deleting images.
    1. You don't put images and files in the database, you create an uploader that uploads the files (pictures, whatever) onto the server and then writes an entry into the database telling it where the picture is stored, what the name of the file is, what type it is, whatever you need. Then when your website connects to the database and downloads the info and stuffs it into arrays, it iterates through the photo array and downloads the photos as needed using the URL you stored.
    2. Loading into the database is covered with the above tutorial but i'll post my database retrieval code anyway.
    This connects to a database and stuffs each column of a database into an Array. Then if i wanted to actually download the photos i mentioned by the urls just retrieved i'd use:
    3. Some people put them in seperate swfs at password protected URLs because its more secure but you don't necessarily have to.
    flash CMS isn't well covered, i spent a long time looking for tutorials and i definitely didnt find any that worked well. If you're still working through the basics like AS3 tweens, loaders, and loops, then you're going to want to figure those out first. Those are supported well online, though.
    Finally, here's a good example of some flash CMS: http://group94.com/#/flash94/
    Good luck.
    EDIT: Sorry for retracting my code, the client i did it for wasn't happy.

  • Swf from flash cs4 into dreamweaver cs4

    I don't know why this is so difficult, but I'm unable to embed a swf generated in flash into a dreamweaver template. I can finally create a few basic animations and want to test them out in the  dreamweaver envoirment. What is the simplest path to accomplishing this? For example if I open flash, create a simple animation, like a ball moving across the screen. If I save that SWF, what's the next step after opening dreamweaver. I just want to be able to test it the site with dreamweaver or see it "live". Thanks in advance.

    Go to the Insert menu in DW and select swf. Find the .swf that you want to use and select it. Save the file and then use the Preview in Browser tool. Alternately, you can use the Publish function in the File menu in Flash to publish an html docuement that you can then open in DW.

  • Commercial Project for tender : Transferring a Flash Site into Edge Animate

    Hello,
    anyone interesred in transferring the follwing flash site into Edge:
    http://www.digimation.eu/ombkold/
    The animation should exactly match the original.
    If you are inerested please give me an idea what the costs would be.
    Regards
    Rainer

    Hi ????,
    what additional information do you need to assess the time you need?
    Regards
    Rainer

  • Help with downloading and installing Flash Player into new Mac OS

    After spending hours installing and uninstalling flash player into my new (I have had it for 5 days) macbook pro, I need your help.
    I have MAC OS Snow Leopard 10.6.4  64 bit
    My web browser is Safari 5.0.2 ( i couldn't find whether it is 32bit or 64 bit.
    Flash player version is 10.1
    The flash player installer is in the applications folder and it says that it has succeeded to install, however it has not installed.
    Tried heaps of times to install. 
    Please help

    Hi minnie,
    Look into the HD/Library/Internet Plug-ins/ directory and see if you have the below two files:
    Flash Player.plugin
    flashplayer.xpt
    Cheers
    --Vikas

  • Problem inserting Flash video into DW CS3 template

    I would like to insert some flash video into an editable
    region inside a DW CS3 template. The template I am using seems to
    work for literally hundreds of other pages I have made (none of
    which, incidentally, have any media of any kind in them).
    I have created the template and then an editable region and
    now want to insert the flash video in that editable region. All
    goes well until I hit the OK button. then I get this error--Making
    this change would require changing code that is locked by a
    template or translator The change will be discarded.
    Can anyone suggest how I might over come this error??
    Thx.
    Jane

    The problem is the detection option in the video insertion
    dialog. If you
    disable that option, you will not get the error.
    This is a problem because the detection routine requires a
    modification to
    the <body> tag (insertion of an onload event) which you
    cannot easily do in
    a template child page.
    If you really must have the detection, then you can copy and
    past the load
    call from a dummy (non-templated) page on which you have also
    done the same
    insertion. Post back with that page's body tag code, and I'll
    show you
    how....
    Murray --- ICQ 71997575
    Adobe Community Expert
    (If you *MUST* email me, don't LAUGH when you do so!)
    ==================
    http://www.projectseven.com/go
    - DW FAQs, Tutorials & Resources
    http://www.dwfaq.com - DW FAQs,
    Tutorials & Resources
    ==================
    "Jane Smith 2300" <[email protected]> wrote
    in message
    news:fehcup$e6u$[email protected]..
    > Further to my post before--The .htm that I am trying to
    insert the Flash
    > video
    > (converted an AVI file using Flash video encoder) was
    built from a .dwt.
    >
    > The template page has several editable regions in it.
    There is also CSS.
    > formatting the document. I am trying to insert the Flash
    video into one
    > of the
    > editable regions.
    >
    > I have no problem installing the video in a page not
    built with a template
    > or
    > without css..
    >
    > Thanks for any help you can provide.
    >
    > jane
    >

  • Help inserting a flash video into my web page

    Hello!
    I'd love some help inserting a flash video into my web page. My web page is hosted by Viviti, templated, and edited online. I can add html to it, and I have the html source for my flash video. I also have uploaded the flash file to the server. Since I am very html illiterate, though, I need some help rewriting the html script so it can be published. There are two problems- firstly, no 'headers' or 'body' allowed in the script- these are already a part of the template. Secondly, I don't know how to rewrite it to refer to the uploaded files. It's also imperative that the full screen mode functions. I've pasted the source code for the flash video here. Please help!!!
    Thanks!
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Drag and drop labelling</title>
    <script language="JavaScript" type="text/javascript">
    <!--
    //v1.7
    // Flash Player Version Detection
    // Detect Client Browser type
    // Copyright 2005-2008 Adobe Systems Incorporated.  All rights reserved.
    var isIE  = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
    var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;
    var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false;
    function ControlVersion()
         var version;
         var axo;
         var e;
         // NOTE : new ActiveXObject(strFoo) throws an exception if strFoo isn't in the registry
         try {
              // version will be set for 7.X or greater players
              axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");
              version = axo.GetVariable("$version");
         } catch (e) {
         if (!version)
              try {
                   // version will be set for 6.X players only
                   axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");
                   // installed player is some revision of 6.0
                   // GetVariable("$version") crashes for versions 6.0.22 through 6.0.29,
                   // so we have to be careful.
                   // default to the first public version
                   version = "WIN 6,0,21,0";
                   // throws if AllowScripAccess does not exist (introduced in 6.0r47)          
                   axo.AllowScriptAccess = "always";
                   // safe to call for 6.0r47 or greater
                   version = axo.GetVariable("$version");
              } catch (e) {
         if (!version)
              try {
                   // version will be set for 4.X or 5.X player
                   axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
                   version = axo.GetVariable("$version");
              } catch (e) {
         if (!version)
              try {
                   // version will be set for 3.X player
                   axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
                   version = "WIN 3,0,18,0";
              } catch (e) {
         if (!version)
              try {
                   // version will be set for 2.X player
                   axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash");
                   version = "WIN 2,0,0,11";
              } catch (e) {
                   version = -1;
         return version;
    // JavaScript helper required to detect Flash Player PlugIn version information
    function GetSwfVer(){
         // NS/Opera version >= 3 check for Flash plugin in plugin array
         var flashVer = -1;
         if (navigator.plugins != null && navigator.plugins.length > 0) {
              if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) {
                   var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";
                   var flashDescription = navigator.plugins["Shockwave Flash" + swVer2].description;
                   var descArray = flashDescription.split(" ");
                   var tempArrayMajor = descArray[2].split(".");               
                   var versionMajor = tempArrayMajor[0];
                   var versionMinor = tempArrayMajor[1];
                   var versionRevision = descArray[3];
                   if (versionRevision == "") {
                        versionRevision = descArray[4];
                   if (versionRevision[0] == "d") {
                        versionRevision = versionRevision.substring(1);
                   } else if (versionRevision[0] == "r") {
                        versionRevision = versionRevision.substring(1);
                        if (versionRevision.indexOf("d") > 0) {
                             versionRevision = versionRevision.substring(0, versionRevision.indexOf("d"));
                   var flashVer = versionMajor + "." + versionMinor + "." + versionRevision;
         // MSN/WebTV 2.6 supports Flash 4
         else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) flashVer = 4;
         // WebTV 2.5 supports Flash 3
         else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) flashVer = 3;
         // older WebTV supports Flash 2
         else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 2;
         else if ( isIE && isWin && !isOpera ) {
              flashVer = ControlVersion();
         return flashVer;
    // When called with reqMajorVer, reqMinorVer, reqRevision returns true if that version or greater is available
    function DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision)
         versionStr = GetSwfVer();
         if (versionStr == -1 ) {
              return false;
         } else if (versionStr != 0) {
              if(isIE && isWin && !isOpera) {
                   // Given "WIN 2,0,0,11"
                   tempArray         = versionStr.split(" ");      // ["WIN", "2,0,0,11"]
                   tempString        = tempArray[1];               // "2,0,0,11"
                   versionArray      = tempString.split(",");     // ['2', '0', '0', '11']
              } else {
                   versionArray      = versionStr.split(".");
              var versionMajor      = versionArray[0];
              var versionMinor      = versionArray[1];
              var versionRevision   = versionArray[2];
                 // is the major.revision >= requested major.revision AND the minor version >= requested minor
              if (versionMajor > parseFloat(reqMajorVer)) {
                   return true;
              } else if (versionMajor == parseFloat(reqMajorVer)) {
                   if (versionMinor > parseFloat(reqMinorVer))
                        return true;
                   else if (versionMinor == parseFloat(reqMinorVer)) {
                        if (versionRevision >= parseFloat(reqRevision))
                             return true;
              return false;
    function AC_AddExtension(src, ext)
      if (src.indexOf('?') != -1)
        return src.replace(/\?/, ext+'?');
      else
        return src + ext;
    function AC_Generateobj(objAttrs, params, embedAttrs)
      var str = '';
      if (isIE && isWin && !isOpera)
        str += '<object ';
        for (var i in objAttrs)
          str += i + '="' + objAttrs[i] + '" ';
        str += '>';
        for (var i in params)
          str += '<param name="' + i + '" value="' + params[i] + '" /> ';
        str += '</object>';
      else
        str += '<embed ';
        for (var i in embedAttrs)
          str += i + '="' + embedAttrs[i] + '" ';
        str += '> </embed>';
      document.write(str);
    function AC_FL_RunContent(){
      var ret =
        AC_GetArgs
        (  arguments, ".swf", "movie", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
         , "application/x-shockwave-flash"
      AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
    function AC_SW_RunContent(){
      var ret =
        AC_GetArgs
        (  arguments, ".dcr", "src", "clsid:166B1BCA-3F9C-11CF-8075-444553540000"
         , null
      AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
    function AC_GetArgs(args, ext, srcParamName, classid, mimeType){
      var ret = new Object();
      ret.embedAttrs = new Object();
      ret.params = new Object();
      ret.objAttrs = new Object();
      for (var i=0; i < args.length; i=i+2){
        var currArg = args[i].toLowerCase();   
        switch (currArg){     
          case "classid":
            break;
          case "pluginspage":
            ret.embedAttrs[args[i]] = args[i+1];
            break;
          case "src":
          case "movie":     
            args[i+1] = AC_AddExtension(args[i+1], ext);
            ret.embedAttrs["src"] = args[i+1];
            ret.params[srcParamName] = args[i+1];
            break;
          case "onafterupdate":
          case "onbeforeupdate":
          case "onblur":
          case "oncellchange":
          case "onclick":
          case "ondblclick":
          case "ondrag":
          case "ondragend":
          case "ondragenter":
          case "ondragleave":
          case "ondragover":
          case "ondrop":
          case "onfinish":
          case "onfocus":
          case "onhelp":
          case "onmousedown":
          case "onmouseup":
          case "onmouseover":
          case "onmousemove":
          case "onmouseout":
          case "onkeypress":
          case "onkeydown":
          case "onkeyup":
          case "onload":
          case "onlosecapture":
          case "onpropertychange":
          case "onreadystatechange":
          case "onrowsdelete":
          case "onrowenter":
          case "onrowexit":
          case "onrowsinserted":
          case "onstart":
          case "onscroll":
          case "onbeforeeditfocus":
          case "onactivate":
          case "onbeforedeactivate":
          case "ondeactivate":
          case "type":
          case "codebase":
          case "id":
            ret.objAttrs[args[i]] = args[i+1];
            break;
          case "width":
          case "height":
          case "align":
          case "vspace":
          case "hspace":
          case "class":
          case "title":
          case "accesskey":
          case "name":
          case "tabindex":
            ret.embedAttrs[args[i]] = ret.objAttrs[args[i]] = args[i+1];
            break;
          default:
            ret.embedAttrs[args[i]] = ret.params[args[i]] = args[i+1];
      ret.objAttrs["classid"] = classid;
      if (mimeType) ret.embedAttrs["type"] = mimeType;
      return ret;
    // -->
    </script>
    </head>
    <body bgcolor="#ffffff">
    <!--url's used in the movie-->
    <!--text used in the movie-->
    <!-- saved from url=(0013)about:internet -->
    <script language="JavaScript" type="text/javascript">
         AC_FL_RunContent(
              'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0',
              'width', '720',
              'height', '440',
              'src', 'Drag and drop labelling',
              'quality', 'medium',
              'pluginspage', 'http://www.adobe.com/go/getflashplayer',
              'align', 'middle',
              'play', 'true',
              'loop', 'true',
              'scale', 'showall',
              'wmode', 'window',
              'devicefont', 'false',
              'id', 'Drag and drop labelling',
              'bgcolor', '#ffffff',
              'name', 'Drag and drop labelling',
              'menu', 'true',
              'allowFullScreen', 'true',
              'allowScriptAccess','sameDomain',
              'movie', 'Drag and drop labelling',
              'salign', ''
              ); //end AC code
    </script>
    <noscript>
         <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0" width="720" height="440" id="Drag and drop labelling" align="middle">
         <param name="allowScriptAccess" value="sameDomain" />
         <param name="allowFullScreen" value="true" />
         <param name="movie" value="Drag and drop labelling.swf" /><param name="quality" value="medium" /><param name="bgcolor" value="#ffffff" />     <embed src="Drag and drop labelling.swf" quality="medium" bgcolor="#ffffff" width="720" height="440" name="Drag and drop labelling" align="middle" allowScriptAccess="sameDomain" allowFullScreen="true" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" />
         </object>
    </noscript>
    </body>
    </html>

    What you basically need to do is copy the sections of content from the code you show into the template (assuming the template already provides the <head> and <body> sections of the page.  So in the head section of what you show, take everything starting with...
    <script language="JavaScript" type="text/javascript">
    all the way down thru...
    </script>
    , inclusive (in the head section only), and paste that into the head section of your template.
    Similarly, take everything that lies between the <body> ... </body> tags (exclusive of the body tags) and paste it into the body section of your template wherever you plan to display the Flash file.

  • Can i incorporate a flash gallery into my website - dreamweaver ?

    Can I incorporate a flash gallery into my original template design? Or must it be on a different page?

    You get better answers on that in the Dreamweaver forum.
    Mylenium

  • I put a flash drive into a friend's MacBook Pro and an icon doesn't appear.

    I hooked up both an external hard drive and a flash drive into my friend's new MacBook Pro and no icons appear.  Why is this?

    Have you checked Finder Preferences to see if the box for 'External Disks' has been checked?
    Ciao.

  • Each time I create a new album in IPhoto, photos from another album or from photo stream are automatically dumped into the new album..  how do I create a blank album and then import photos from a flash drive into the new album?

    each time I create a new album in IPhoto, photos from another album or from photo stream are automatically dumped into the new album..  how do I create a blank album and then import photos from a flash drive into the new album?

    just import the iPhoto
    Surely you meant "just import the photo"?  The Spell checker is dangerously creative !

  • Import a video player made in flash cs4 into flash builder 4

    I want to import a video player made in flash cs4 into flash builder 4. Are there any pitfalls that i should be aware of?

    pdf is not a supported file type in flash.

  • I want to separate Flash players into multiple instances of plugin-container.exe

    Let's say I'm watching a video online and I feel like playing a Flash game while watching it. Let's also assume that this Flash game, like many others, has no volume options and is obnoxiously loud, drowning out the video.
    All running Flash players (even between separate windows of Firefox) share the same process, so if I try to drop the volume of the game in Windows 7, it drops the volume of the video as well.
    Is there some way to get firefox to load Flash players into separate process so that Windows can give me volume control over each? Perhaps there is an addon that does this?
    P.S. I tried the -no-remote command line option on Firefox, but it turns out that each instance of firefox.exe requires a separate profile (which is an issue if the game uses cookies). I'd rather be able to get one instance of firefox.exe to use multiple instances of plugin-container.exe.

    Let's say I'm watching a video online and I feel like playing a Flash game while watching it. Let's also assume that this Flash game, like many others, has no volume options and is obnoxiously loud, drowning out the video.
    All running Flash players (even between separate windows of Firefox) share the same process, so if I try to drop the volume of the game in Windows 7, it drops the volume of the video as well.
    Is there some way to get firefox to load Flash players into separate process so that Windows can give me volume control over each? Perhaps there is an addon that does this?
    P.S. I tried the -no-remote command line option on Firefox, but it turns out that each instance of firefox.exe requires a separate profile (which is an issue if the game uses cookies). I'd rather be able to get one instance of firefox.exe to use multiple instances of plugin-container.exe.

  • Integrate an interactive flash movie into a Java component?

    Is it possible to integrate a flash movie into a Java component? - say by shoving a certain web page into a JEditorPane (content type = html)? - even if java doesn't know anything about it?

    Theoretically... yes.
    You would have to write a java flash player... so... no - for real.

Maybe you are looking for