Button in Swf triggest stream video in embedded WMV player

Hey guys I have a SWF video menu basicially I have 12 buttons
and I need each button when clicked to play a file in the embeded
WMV player in dreamweaver.
Ive tried a ton of things but cant figure it out.
You can see what im doing at
http://home.cogeco.ca/~activetruth/parkour.html
I have a drop down menu to play a video. But again I want to
have it so I click the button and it plays the video in that video
player.
I dont want windows media to pop up like it normally does.
Thanks in Advance

Hi Nyaih,
It's glad to hear that your are using configurator. I'm not very sure I understand your problem. But I think you may be interested with this.
I'd created a patch for Configurator 2.0, which added a slider bar for VideoPlayer, then you can drag the slider to jump in the video. See the screen shot.
The patch file is attached in this post as a picture file.
If you want apply it, please download it, and rename to "PS12Template.swf".
And go to your configurator 2.0 panel folder. It should be "c:\Program Files (x86)\Adobe\Adobe Photoshop CS5\Plug-ins\Panels\<Your Panel Name>\content\".
And use "PS12Template.swf" to replace your "<Your Panel Name>".swf.
Then restart photoshop.

Similar Messages

  • Swf insert streaming video

    Per adobe connect instruction http://kb2.adobe.com/cps/402/kb402630.html
    I should be able to play the streaming flv video embedded in swf object.
    Followed exactly on the instrution and the swf streaming video didin't run in presenter after publish.
    I created swf in flash CS3 and i able to view the preview of the video but inserted in presenter as swf didn't run.
    Any advice? i have large video that i need to embedded into presenter slide.
    thx

    Not sure why but it sounds like there might be something going wrong when you are creating the SWF.  There are a lot settings that need to be correct to Flash.
    You can easily just publish the SWF in Adobe Connect directly.  That is what I do.  I do not think it is best to embed a large video inside Powerpoint.  I think it is better from a presentation point of view to have your Presenter course but have the video shared as a separate pod in your room.  That way the two are independent.  It's more efficient as well since your Powerpoint doesn't become huge in size. You can publish SWF and FLV video natively using the share document pod.

  • Safari shuts down on Streaming Video (AVI or WMV)

    Any time I go to a site that have streaming video (other than YouTube), Safari and Foxfire will lock up and shut down. It seems to happen when the video being streamed is an AVI or WMV file. I didn't have this problem with earlier versions of Mac OS. It would just go to the page and sit there and I could go back a page, now it locks up and shuts down. Anyone else having this problem?

    Hi and Welcome to Apple Discussions...
    YouTube streams video using the Flash plugin. Try uninstalling then reinstalling a new copy of the Flash Player plugin.
    Uninstall Flash
    Install Flash
    From the Safari Menu Bar, click Safari / Empty Cache. When you are done with that...
    From the Safari Menu Bar, click Safari / Reset Safari. Select the top 5 buttons and click Reset.
    Go here for trouble shooting 3rd party plugins or input managers which might be causing the problem. Safari: Add-ons may cause Safari to unexpectedly quit or have performance issues
    Web pages now include a small icon or 'favicon' which is visible in the address bar and next to bookmarks. These icons take up disk space and slow Safari down. It is possible to erase the icons from your computer and start fresh. *To delete Safari's icon cache using the Finder, open your user folder, navigate to ~/Library/Safari/ and move this file "webpageIcons.db to the Trash.*
    Carolyn

  • Recently loaded Firefox Update 3.6.15,message appeared saying the file is corrupt. This appears to have impacted our proxy server and ability to stream video from BBC I-player? Has anyone else had this issue with 3.6.15, if so how did you resolve it?

    Received upgrade notification for Mozilla to 3.6.15 which we undertook. The computer after completing this activity now cannot stream video through our proxy provider from BBC I-player, even though we have ensured we have the latest Flash Plug-in. The system was working perfectly prior to this event. Even if we delete and re-download the update, the file loads and then when asked to run, "File Corrupt message appears. Please advise or provide solution if possible. Thanks

    Received upgrade notification for Mozilla to 3.6.15 which we undertook. The computer after completing this activity now cannot stream video through our proxy provider from BBC I-player, even though we have ensured we have the latest Flash Plug-in. The system was working perfectly prior to this event. Even if we delete and re-download the update, the file loads and then when asked to run, "File Corrupt message appears. Please advise or provide solution if possible. Thanks

  • Streaming Video for Windows Media Player?

    I have a website with steaming video that only opens in quicktime and I need the video to also open in Windows Media Player for people who only have access to a PC and do not want to deal with Quicktime downloads. Does anyone know how to do this on a MAC? I use FCP 5, Compressor, ect.
    G4, Dual 1.42 Ghz, 2 GB RAM   Mac OS X (10.4.5)  

    I have a website with steaming video that only opens
    in quicktime and I need the video to also open in
    Windows Media Player for people who only have access
    to a PC and do not want to deal with Quicktime
    downloads. Does anyone know how to do this on a MAC?
    I use FCP 5, Compressor, ect.
    You are going to need to have two versions of the video file. One for Mac Quicktime users and one for WIndows Media Player users.
    WMV Studio Pro looks like it could meet your needs.
    http://www.flip4mac.com/wmv.htm
    However you will need a Windows Media Server to stream the WMV file otherwise it will act as a download only.
    iFelix

  • Streaming video through Windows Media Player using USRP

    Is there any document / guide or any example explaining how to do streaming through Windows Media Player using USRP. 
    Thanks 
    JK

    Joseph,
    I have been looking a bit more and have found a few examples that seem similar to what you are looking to do. Here is an example of video streaming using USRP RIO or FlexRIO https://decibel.ni.com/content/docs/DOC-40747. I also found an example of doing wireless streaming of video https://decibel.ni.com/content/docs/DOC-22728. Sorry I was unable to find these in my first post; I hope they help!
    Scott B.
    AE NI

  • Embed video or stream video which works better

    Can anyone give the differences between streaming video or embeding it in a web page. Why would you do one above the other. The only major difference I see is that with streaming, the server doing the streaming can be anywhere. This means less bandwith used for you web server. What other things are there.
    Mark

    I have about 8000 feet of very old home movies I am
    going to get scanned by one of the many companies out
    there that provide this service. Some will scan and
    dump DV format, other will dump HDV format.
    Since I'm not doing the capture and I want to use FCP
    to edit and do the final composing what are the
    advantages/pitfalls of the different formats? I am a
    nuibe when it comes to FCP and video editing for that
    matter but it appears, at least to me from what I've
    read, that DV works with FCP better for editing as it
    is true frame by frame reproduction. HDV on the
    other hand I can only edit the i-Frames and I believe
    I need to do a transcode or something on that order
    to work with it FCP. Is this true?
    MacMini, MacPro   Mac OS X
    (10.4.9)   Linux FC5, FC6 servers
    I think you should make the most of this situation and go with Studio X's suggestion to DVCPRO HD and find a way to archive to tape or Blueray for backup. You will like the all I frame editing. If you can only find HDV 1080i you will be able to down convert with a rental Sony HDV camera to DV. Edit now in DV and have HDV on mini-dv tape for your family’s future needs. This is a no brainier. HDV is only the beginning of highly compressed formats to come and it really looks beautiful. HDV is a great acquisition method. Plus you can have HDV captured to DVCPRO HD. Have one reel done at the local place and see for yourself.
    Good Luck
    Z1&V1user

  • Creating a custom player for live streaming video

    I have live streaming video set up where I use the Flash Media Encoder to send the live stream to a Flash Media Server. Then, the Flash Media server packages this stream, and sends it to whatever websites requests it via the url. I know how to create a Flash move or even asc file, and then have Flash generate the html for that saved movie so that I can embed it in a web page and play it. But in the case of live streaming video, there is no pre made asc file or movie to reference. So I need some help about what I need to do to play live streaming video in a flash player embedded in a webpage, that will also have some custom action script for controlling playback and other things.

    About a half-hour after making the changes I outlined above, and long after I closed the active Safari window, noticed that my MBP was uncharacteristically hot. Extremely hot!
    Opened Activity Monitor and saw that Flash Player was still running (?) and using a tremendous amount of system resources. I then quit Safari altogether. Within moments, the heat began to subside.
    May be something you want to keep an eye on...

  • Streaming videos from WebCenter Content

    Hi!
    I'm looking for a solution, to stream videos (for a HTML5 Player, that will be shown in Portal).
    The RealNetwork-Solution is no longer available. QuickTime Streaming server requires MacOS I guess. What other solutions are available? What about the prizing?
    Thanks! Volker

    I'm afraid all the information I can serve with is this: http://docs.oracle.com/cd/E29542_01/doc.1111/e26693/ibr_dam.htm#WCCAA290
    If you need further info, please, create a SR at Metalink.

  • Embedded flash player is not working... Unable to play the streaming videos... Browser is hanging many times!!

    Hi,
    Pls help me to fix an issue with my playbook browser. The embedded flash player is not working... Unable to play the streaming videos... Browser is hanging many times. Restart done, cleared history etc.. Still doesn't work.
    Any help would be appreciated.
    Thanks.
    Solved!
    Go to Solution.

    Hello ak_kanan, 
    Welcome to the forums. 
    Try doing the following. In the browser swipe down from the top and choose Settings, now choose Content, here where it says Enable Flash change this to Off.  Now try going to the website that was not working (it will not work again this is fine) Once on the page swipe down from the top again and this time enable the Flash setting. Now reload the page and test to see if you have the same issue. 
    Let us know how you make out. 
    -SR
    Come follow your BlackBerry Technical Team on twitter! @BlackBerryHelp
    Be sure to click Kudos! for those who have helped you.Click Solution? for posts that have solved your issue(s)!

  • Streaming video vs. .swf

    I have created a number of CP modules for a client whose web
    gurus say that their server cannot play 'streaming video'. I think,
    please correct me, there is a misunderstanding on their part.
    When we are playing a .swf of a CP project, the streaming
    video capabilities of a server shouldn't be an issue. Right? Is it
    possible that swfs files couldn't playback in this situation?
    Streaming video seems much more demanding from a bandwidth
    perspective than a swf file.
    Thanks in advance!
    Jim

    If you stream from a Media Server (RTMP-Real Time Messaging
    Protocol), it is only sending data that is currently being viewed,
    therefore, no it doesn't cache to the users comp. It is sending
    packets of data as you are watching it. Progressive download, yes,
    it is caching to the users machine, and even if the user leaves
    before finishing the video, it will continue to download until it
    has completed. RTMP, you can scrub the video to the very end as
    soon as it starts playing since it is only sending the necessary
    data at that point in time. Progressive, you have to wait until the
    video downloads to view that part of the video.
    Edit: Terrible grammar mistakes, just couldn't bare it.

  • Vimeo video, NOT embedded on page, rather activated by button

    On my page, I have 4 buttons (www.redeyefilmco.com) I want to click each button and have a different video open up in a lightbox style video player. Currently the site opens a lightbox and plays a quicktime file. The plan is to replace all the videos with videos hosted on Vimeo.
    If you go to www.imetwithanaccident.com you'll see what I want to do. Click on the word "TRAILER" to see what happens. I do NOT want to embed the videos into the page. I do not want to create a rotating lightbox or anything like that. I am not to create a new looking website.
    Can I do this directly within Muse? Or do I have to go to an outside editor for this?
    - Trevor

    Here are the screen shots that I see. It sort of appears that there are different states for the trigger image (as noticed on the right bottom corner of the screen.) You can see that I can select the various states either at the top left where it says "Trigger: active" or at the bottom right on the tab "States". However, when I preview in a browser, there button doesn't have different states.

  • Streaming Video in Presenter and ConnectPro Meetings

    RefinedVIDEO FLV PLAYER for Adobe Presenter
    Refined Data Solutions Inc. +1.416.464.3110
    <[email protected]>
    RefinedVideo is an Adobe Presenter Add-In that allows you to
    deliver high-quality, streaming video of unlimited length in your
    web-based Adobe Presenter slide shows, in Adobe ConnectPro Meetings
    and even in recorded meetings.
    The software from Refined Data Solutions Inc. (an authorized
    Adobe Connect reseller), is a combination SWF module that you
    simply add to each slide in your presentation that requires video,
    plus a web service that will retrieve and play your video files for
    you on demand.
    RefinedVideo offers the following features:
    1) Play video content of unlimited length from any slide in
    a Presenter file.
    2) Use the latest high-quality On2 VP6 compresion codec for
    better performance.
    3) Your video streams instantly with little or no buffering.
    4) Play video of any size - even fullscreen - in a
    chromeless window.
    5) Full control over playback options such as resizable
    windows, toolbars etc.
    6) Works in self-paced presentations, ConnectPro Meetings
    and recordings.
    7) Works in all major browsers including tabbed browsers.
    8) Play the entire video clip or specify start and stop
    points for playback.
    9) Use start and stop points in review slides/quizzes
    without using multiple clips.
    10) Optionally overlay any video with subtitles in unlimited
    languages.
    11) No limits on content length. Play feature length movie
    content if required.
    12) Limit access to your content based on the IP address of
    the viewer.
    13) Optional loading of web sites within a chromeless window
    for directed browsing.
    14) Video can be hosted anywhere on the web rather than
    inside your presentation.
    15) Republish presentations effortlessly without uploading
    video content over & over.
    16) Incorporate YouTube and Google content or use your own
    video footage.
    17) Fully customizable user interface with choice of colours
    and icons.
    RefinedVideo is a complete solution for incorporating video
    in Adobe Connect.
    THE PROBLEM
    ============
    If you currently use Presenter then you already know that it
    has some serious limitations when it comes to using video. Slide
    based video must be in SWF format encoded using the old Sorenson
    codec. That means your video files must completely load before they
    start playing. This leads to long wait times for users; want to
    play a 5 minute video? Expect a 2-3 wait time while the movie
    loads. Forget longer content like training videos.
    The video's dimensions are also limited as quality degrades
    quickly at large sizes.
    Adobe will tell you to put streaming flash video in the
    presenter panel but this area is tiny and still uses the old codec.
    You cannot pause, rewind and fast-forward the content and what
    about if your show runs without the presenter panel showing?
    If you update your presentation frequently, expect long wait
    times as the video files are embedded and must be uploaded to the
    server each time you make a change.
    THE SOLUTION
    =============
    RefinedVideo is a complete solution to these issues as it
    allows you to play high-quality video in fullscreen resolution with
    no waiting. Use streaming FLV format using On2 VP6 compression to
    provide higher quality at lower bandwidth with almost no wait times
    in most cases.
    View a demonstration presentation at
    [url=http://Train.RefinedData.com/RefinedVideo]http://Train.RefinedData.com/RefinedVideo[ /url]
    or enter a
    [url=http://Train.RefinedData.com/COnnectUsers]ConnectPro meeting
    room[/url] and experiment with the same presentation there.
    You can even download a fully functioning trial version from
    the file-share pod. The Meeting Room can be accessed at
    http://Train.RefinedData.com/ConnectUsers
    Want more options? The trial version can also be downloaded
    at this location:
    http://Video.RefinedData.com/RefinedVideoDemo.zip
    When you download the trial, you get everything you need,
    including the SWF module you add to each slide that requires video,
    the configuration file that you can edit in Notepad or any other
    text editor, a sample presentation and complete instructions.
    BONUS FEATURE
    ===============
    When you download the
    RefinedVideo trial package, you also get a free trial of
    HandsUp, our amazing ConnectPro Meeting Add-In. You won't
    know how you ever ran your meetings without it. Visit
    http://sandbox.yourmail.com/handsup
    for more details and documentation.
    ABOUT US
    =========
    RefinedData is a full service supplier of training and
    eLearning solutions for companies across North America. We sell the
    full range of Adobe Connect eLearning and meeting services and
    provide turnkey support and consultation to our clients.
    We provide an extensive array of creative and copy-writing
    services, taking your existing training materials and repurposing
    them for internet delivery. We even provide film crews to capture
    your trainers, Subject Matter Experts (SMEs) and guest speakers at
    their best and encode the video for optimum delivery via the web.
    Need custom applications for your meetings and self-paced
    learning programs? Our team of experienced Flash developers will
    deliver results quickly and at a reasonable price. From front-end
    interfaces to Connect, to back-end reporting, Refined Data can do
    it all.
    Visit
    http://Train.RefinedData.com/Testimonials
    to hear from one of our recent clients about their experience with
    Refined Data.
    Contact us at +1,416,464,3110 or [email protected] for
    more information. We'd be happy to demonstrate our capabilities.
    GETTING STARTED
    ================
    Dowload the trial from
    http://Video.RefinedData.com/RefinedVideoDemo.zip
    and unpack the files to your hard drive. Edit refinedvideo.xml in
    Notepad or your choice of text editor to set your default values.
    All instructions on how to use the product are contained in the XML
    file.
    Add the XML file as an attachment to your presentation and
    insert the SWF file refinedvideo.swf to each slide that should play
    video. Publish as normal.
    Have questions? Feel free to contact me or Skype "terryshane"
    All the Best,
    Terry

    Ahh, if only that were entirely true!
    While you're correct that you can embed flash in your
    Presenter files, it's still not possible to use the latest On2 VP6
    codecs which is what you need to do if you want high quality large
    size video files. Using the Sorenson codec which is what would be
    required by your suggestion, means that the video tends to be quite
    pixillated and limited to a small frame size, otherwise you end up
    with lots of buffering delays.
    Our solution allows you to run fullscreen video of unlimited
    length from within Presenter and it works in self-paced
    presentations and meeting room environments too.
    On the issue of posting information about a product on a
    Forum, my understanding of the concept of a forum is that it's a
    place for the exchange of ideas and solutions. This forum is
    located under the menu item of "Communities" on the Adobe site and
    many people come here looking for ways to solve problems and
    exchange ideas.
    I've had numerous people contact me saying they have been
    looking for exactly this type of solution but have been unable to
    find it. It's only spam to you because you have no need for the
    solution but to those looking for a way to deliver specific types
    of training content, it's exactly what they came to the Forum to
    find.
    It's not my intent to offend, only to raise awareness.
    Thanks for listening,
    Terry

  • (Streaming) Video in PDF Functionality? and other fun things.

    Hi guys,
    I'm creating an internal nationwide newsletter for my company Opening in Full Screen. I've have a four minute video introduction from the chairman at the top of the page.
    The Plan in theory is that the user will read the blurb then click on the poster of the video.
    Then the video should open in a floating video (in the middle of the screen) and play automatically. And close when finished.
    I've just used the insert video action in PDF. Used "clicked on content" floating window. Auto hide controls.
    My problems are:
    The floating window always appears in the top right, there is no setting on how to correct this.
    The video doesn't automatically play. You have to move the mouse over the window to unhide the controls and press play on what look to be a blank window. Once the window opens id really like the video to start playing. then once its finished for the movie to close.
    Also on some machines the timeline bar on the player has a bright green hatch across it. The video plays fine. I just want to know what it is.
    From the research ive done, it seems this could be possible to do all in flash and insert a floating swf with the video.
    But im quite a basic user in flash. So im looking for advice/help/moral support or just a nudge in the right direction.
    Im using adobe pro extend 9.1. Ive got a flv 320x240 with is stream from my companies internal web server.
    Chris

    You can do this by using embedded Flash/Flex content in the PDF.  Write or otherwise acquire a simple video player in Flex that points to your company internal webserver, and then embed that Flex app in your PDF as a Rich Media annotation instead of the video itself.
    Check out this blog post by Joel Geraci:
    http://blogs.adobe.com/pdfdevjunkie/2008/09/best_practices_video_in_acroba.html

  • Streaming Video and Bitmap Draw issues.

    Hello all,
    In the current application I'm developing, I have a custom
    video console. While watching a video, certain points in the
    timeline will pop up a dialog box that gives the user the ability
    to switch to a related video. If the user clicks the button to view
    the related video, a 3D effect flips the current "main" console to
    a secondary "branching" console - much like the flip effect the
    iPhone uses. The videos are streaming from FMS 3, the client
    application was developed in Flex, and we are using Alex Uhlmann's
    Distortion Effects to achieve the 3D flip effect.
    When I first started developing the application, I ran in to
    the infamous "Security sandbox violation: BitmapData.draw" error
    whenever I would try the flip. After some investigation on the web,
    I found that I needed to set the Client.videoSampleAccess property
    in my FMS application's main.asc to allow bitmap snapshot access. I
    did so, and that seemed to do the trick. After playing with the
    application a bit more, however, I found that the error would still
    come about if I did the following:
    1. Pause the video (stream)
    2. Perform a seek while paused.
    3. Attempt the flip effect.
    When I did the above, the error came back. If I paused,
    performed a seek, and then unpaused the video, everything worked
    fine. If I pause and then immediately do the flip without a seek,
    everything works fine.
    It seems as though when you pause and then perform a seek,
    the player forgets that it has permission to do a frame grab until
    you restart playback.
    Has anyone else had this issue, or anything similar? If so,
    how did you solve it?
    Thanks,
    --G
    (For reference, here is the actual Error that is getting
    thrown)
    SecurityError: Error #2123: Security sandbox violation:
    BitmapData.draw:
    http://localhost/Bison/trunk/BisonClient/bin/BisonClient-debug.swf
    cannot access rtmp://localhost/digitaltutors. No policy files
    granted access.
    at flash.display::BitmapData/draw()
    at
    sandy.util::DistortImage/renderVector()[C:\workspaces\flex2.0.1\AlexFlexLibrary\sandy\uti l\DistortImage.as:190]
    at
    sandy.util::DistortImage/initialize()[C:\workspaces\flex2.0.1\AlexFlexLibrary\sandy\util\ DistortImage.as:107]
    at
    com.adobe.ac.mxeffects::SimpleDistortion/initDistortImage()[C:\workspaces\flex2.0.1\AlexF lexLibrary\com\adobe\ac\mxeffects\SimpleDistortion.as:501]
    at
    com.adobe.ac.mxeffects::SimpleDistortion/renderSides()[C:\workspaces\flex2.0.1\AlexFlexLi brary\com\adobe\ac\mxeffects\SimpleDistortion.as:357]
    at
    com.adobe.ac.mxeffects::SimpleDistortion/flipFront()[C:\workspaces\flex2.0.1\AlexFlexLibr ary\com\adobe\ac\mxeffects\SimpleDistortion.as:98]
    at
    com.adobe.ac.mxeffects.effectClasses::FlipInstance/updateFront()[C:\workspaces\flex2.0.1\ AlexFlexLibrary\com\adobe\ac\mxeffects\effectClasses\FlipInstance.as:46]
    at mx.effects::Tween/
    http://www.adobe.com/2006/flex/mx/internal::doInterval()[C:\dev\flex_201_gmc\sdk\framework s\mx\effects\Tween.as:567
    at
    mx.effects::Tween$/timerHandler()[C:\dev\flex_201_gmc\sdk\frameworks\mx\effects\Tween.as: 177]
    at flash.utils::Timer/_timerDispatch()
    at flash.utils::Timer/tick()

    Hi,
    I've been searching all over for someone having the same
    problem that I am.
    I'm seeing nearly the same thing that you are. I have
    SWFVerification turned on and the swf copied over to the correct
    directory. If I stream an FLV and attempt to capture grab the
    bitmap data it works fine. Always.
    If I try the same thing with a .mov or .mp4 file it mostly
    works, but sometimes (after doing basically the same thing you've
    described in your message), I get the SecurityError. If I try again
    after a delay of a few seconds, sometimes it works. When that
    doesn't work, if I seek a 1/10th of a second ahead in the video
    then try again, it almost always works. But sometimes that, too,
    fails.
    Have you found a reliable solution to your problem? Has
    anyone else seen this issue? I would file a bug for FMS, but it
    looks like the bug-tracking system for FMS is not public. It would
    be nice for it to be public.
    regards,
    david

Maybe you are looking for

  • Dw CS5 .vs CS5.5 errors

    I've been running DW CS5 with no problems, when 5.5 first came out I updated the entire suite. All apps worked fine except I noticed when I was uploading certain files to my web server sometimes I would have rollover button problems along with some o

  • How do I share music from my ipad to my desktop?

    I bought some music using my ipad and I cannot seem to get it on my desktop.  Why?  How do I fix this?

  • Went iTunes 7 to iTunes 6, now iPod can't sync

    How do I get around this problem? Can I restore the iPod's firmware without going through iTunes 7 again? I updated iTunes to 7 (big mistake) and iPod firmware as well earlier today, but now I've gotten rid of the problematic iTunes 7 the iPod won't

  • How do I activate Screensaver at the push of a key? (and F5 digression)

    I want to press F5 and have my screensaver turn on. Hot corners are all used up. Is there a simple program or application out there that can make it happen? (whoa, i just pressed F5 and found out that F5 actually does something in safari, and in text

  • If I sell my ipod on, will the buyer have access to my information?

    I could be selling my ipod to a friend and would like to keep the apps (a particular app) on the ipod, but erase everything else (Photos, Account Details .e.t.c.) and also unassociate said ipod with my itunes account. Can I do this? If so, how?