Incompatible with Yamaha YPG-625 keyboard for MIDI applications

I received a keyboard, Yamaha YPG-625 for Christmas. When I went to connect to my Mac Pro, I discovered that the CD-ROM for MIDI applications is for Windows only. First, I cannot understand why manufacturers still ignore the Mac, particularly in the realm of medis, where Mac is considered superior. Any thoughts I this point? Second, does anyone know what steps I need to take to overcome this problem? Can the Windows CD-ROM be made to work with my Mac? I have Neo Office, MacLink Plus, and several other converters. Thanks in advance to anyone willing to take the time to respond. Al

After reading your question carefully, I suspect that the Yamaha came with some MIDI editor software for which they did not provide a Mac version. If that is the case then I would agree with you that Yamaha is being lazy about giving Mac users some compatibility out of the box. I suspect that the Keyboard WILL work as a MIDI controller out of the box, however, and that you should be able to use it to control Garage Band, for example.
That leads to the next question: What exactly do you want to acomplish on your MacPro using the Yamaha as a controller? Since it has it's own sounds you can record the audio output into Garage Band and then do any (basic) editing in there. The Yamaha seems to have pretty basic sequencer capabilities (6 tracks, 5 songs) so I can certainly see how using the mac to record and edit your MIDI would expand your capabilities. To be honest, as a ProTooler I'm not too familiar with Garage Band's MIDI editing capabilites, but I suspect it covers the basics. I also suspect that whatever software was bundled with the Yamaha is also pretty basic, or "limited Edition" versions, etc.
If you are serious about recording and editing your music you might want to look into some of the other software packages that are out there. Logic Express from Apple is a pretty nice complement of features for $200 and Logic Studio for $500 should be able to do anything you might reasonably imagine is possible. There are others like Cubase, Ableton Live etc. If you need to do any recording using microphones, then you are likely to need some sort of audio interface with mic-pres and more than 2 input channels at a time. In this category, the MBoxes from digidesign are reasonable priced and you get ProTools software to boot.
My advice is to get the keyboard working as a controller for Garage Band first, play around with that program to see what a MIDI/audio sequencer can do, and then decide what capabilities you're going to need in the future.

Similar Messages

  • Yamaha YPG-625 compatibility w/ Mavericks?

    I just upgraded from a 21.5 iMac (Late 2010) to a 27" iMac (Late 2012) so I can utilize the thunderbolt port for my new interface.
    Everything seems to be working fine and is compatible (M-AUDIO midi controller, yamaha electronic kit, new interface, etc) however my Yamaha YPG-625 digital grand is not being recognized (via USB).
    I have installed new drivers, tried new/different cables, tried this cable on the m-audio, and even tried searching for it in Utilities-Audio/MIDI setup....NOTHING seems to work!  Is this not compatible with Mavericks via USB (acting as MIDI)?
    I am using Logic Pro X and it worked just fine on my last iMac.
    Thoughts?  Ideas?  Thanks!

    PPC Macs can't run 10.9. I've requested this post be moved to a more appropriate forum.
    PPC are Macs that predate 2006.

  • Yamaha YPG-625 Compatible w/ Mavericks?

    I just upgraded from a 21.5 iMac (Late 2010) to a 27" iMac (Late 2012) so I can utilize the thunderbolt port for my new interface.
    Everything seems to be working fine and is compatible (M-AUDIO midi controller, yamaha electronic kit, new interface, etc) however my Yamaha YPG-625 digital grand is not being recognized (via USB).
    I have installed new drivers, tried new/different cables, tried this cable on the m-audio, and even tried searching for it in Utilities-Audio/MIDI setup....NOTHING seems to work!  Is this not compatible with Mavericks via USB (acting as MIDI)?
    I am using Logic Pro X and it worked just fine on my last iMac.
    Thoughts?  Ideas?  Thanks!

    Start by looking to the right on this page under 'More like this'.

  • Yamaha YPG-625 connection to iMac

    Have a new iMac and am trying to connect the YPG-625 to it to use Garage Band and other software with the direct midi connection. GB is recogninzing the midi connection but nothing happens with software instrument.
    Loaded the drivers from the Yamaha site and installed...still nothing.
    Help!
    R

    If you've found the answer, please let me know. My Yamaha ypg-625 is also not recognized by garageband. I'm using the USB port labeled "to host" from the back of the piano to the USB port on my intel Imac and the computer isn't recognizing it. I've tried different USB ports (1 and 2.0), I've downloaded Yamaha's midi usb drivers twice, and still nothing. It's very frustrating. The reason I recently switched to a Mac was to avoid this.
    Thanks

  • Compatible with Yamaha Piaggero Piaggero Keyboard?

    Hi,
    I was wondering does any know if Yamaha Piaggero NP-V80 is compatible with GarageBand?
    Thanks
    LeMarsu
    MP-V80 - http://usa.yamaha.com/products/musical-instruments/keyboards/digitalkeyboards/dk-piaggero/np-v80/?mode=model

    Hi,
    I had a look a the manual here : http://uk.yamaha.com/products/musical-instruments/keyboards/digitalkeyboards/dk-piaggero/np-v80/?mode=model
    but in the manual there is no mentions of "Mac" or "OS X" or "Apple", on the above link there are OS X drivers.
    It would be handy if someone that has a Yamaha Piaggero Keyboard can confirm.
    Thanks
    LeMarsu

  • Excel with contents in web dynpro for ABAP application

    Hi Experts,
    I have excel file (example "http://xxxx/test.xls") with contents in remote system. I want to incorporate this excel file into my web dynpro application. For this I used Officecontrol UI element and set the following properties for Officecontrol
    1. datasource : binding with context attribute DATAS(xstring)
    2. document type : ms_excel
    I wrote code the following code in WDDOMODIFYVIEW method.
    data :   content TYPE xstring,
               url TYPE string VALUE 'http://xxx/test.xls'.
    CALL FUNCTION 'SCMS_STRING_TO_XSTRING'
      EXPORTING
        text           = url
    IMPORTING
       BUFFER         = content .
    wd_context->set_attribute( name = 'DATAS' value = content ).
    while running my application, I getting excel without contents and with one message "SAP IOS". Please suggest how to display excel with contents in view of my application.
    Can any one help me.....
    Thanks & Regards
    Sridhar

    >
    sridhar vadaga wrote:
    > Hi Experts,
    >
    >
    > CALL FUNCTION 'SCMS_STRING_TO_XSTRING'
    >   EXPORTING
    >     text           = url
    >  IMPORTING
    >    BUFFER         = content .
    >
    >
    > Thanks & Regards
    > Sridhar
    I think you are overestimating the power of the SCM_STRING_TO_XSTRING function module.  By supplying a URL as the value of the input text, it isn't going to magically go read the content from the remote location and convert that to a binary string.  It is going to take whatever value you supply in th importing TEXT parameter convert that to binary.  In other words it is literally converting the string http://xxx/test.xls to binary.  You will need some other mechanism to read the content from the remote location into ABAP memory before you can process it.  You will need to use the CL_HTTP_CLIENT class or call some sort of web service to retrive the content.

  • Get screenshot with mouse cursor and send for client application

    I took
    this function for getting a screenshot from a client application. I to tried adapt this function in my project, but I can not capture desktop showing mouse cursor (coming from a remote pc) in my server application (controller).
    Here is my adaptation (in client side) but without success:
    void SendScreenProc()
    // Send First Bitmap
    MemoryStream streamScreen = new MemoryStream();
    this.bmpScreenSend = CaptureScreen(true);//new Bitmap(this.boundScreen.Width, this.boundScreen.Height, PixelFormat.Format24bppRgb);
    Graphics g = Graphics.FromImage(this.bmpScreenSend);
    g.CopyFromScreen(0, 0, 0, 0, this.boundScreen.Size);
    this.bmpScreenSend.Save(streamScreen, System.Drawing.Imaging.ImageFormat.Png);
    Compress.CompressStream(streamScreen);
    Byte[] bufferScreen = streamScreen.ToArray();
    mreSendData.WaitOne();
    this.queueSendData.AddScreen(streamScreen.GetBuffer());
    streamScreen.Close();
    this.receivedScreen = 0;
    while (this.remoted)
    // Send next bitmap result by difference with previous bitmap.
    if(this.receivedScreen == 0) {
    } else {
    Bitmap bmpCurrentScreen = CaptureScreen(true);//new Bitmap(this.boundScreen.Width, this.boundScreen.Height, PixelFormat.Format24bppRgb);
    g = Graphics.FromImage(bmpCurrentScreen);
    g.CopyFromScreen(0, 0, 0, 0, this.boundScreen.Size);
    if (this.receivedScreen == 1) {
    if(this.bmpScreen != null) {
    this.bmpScreen.Dispose();
    this.bmpScreen = this.bmpScreenSend;
    } else if(this.receivedScreen == 2) {
    if (queueSendData.AvailableScreenAdd && IsDifferent(bmpCurrentScreen, this.bmpScreen))
    streamScreen = new MemoryStream();
    Bitmap bmpDiff = XorBitmap(this.bmpScreen, bmpCurrentScreen);
    bmpDiff.Save(streamScreen, System.Drawing.Imaging.ImageFormat.Png);
    this.bmpScreenSend.Dispose();
    bmpDiff.Dispose();
    this.bmpScreenSend = bmpCurrentScreen;
    mreSendData.WaitOne();
    this.queueSendData.AddScreen(streamScreen.GetBuffer());
    streamScreen.Close();
    this.receivedScreen = 0;
    else
    bmpCurrentScreen.Dispose();
    Thread.Sleep(30);

     Hi FlashCoder,
    Do you mean like this capture? Use mouse cursor to capture the specified area.
    If so, here is a sample that I wrote. It should meet your requirement.  If not, please feel free to let me know.
    The following is ScreenForm code
    public partial class ScreenForm : Form
    public ScreenForm()
    InitializeComponent();
    public event copyToFatherTextBox copytoFather;
    public bool begin = false;
    public bool isDoubleClick = false;
    public Point firstPoint = new Point(0, 0);
    public Point secondPoint = new Point(0, 0);
    public Image cachImage = null;
    public int halfWidth = 0;
    public int halfHeight = 0;
    /*Copy the entire screen, and form fill the screen*/
    public void copyScreen()
    Rectangle r = Screen.PrimaryScreen.Bounds;
    Image img = new Bitmap(r.Width, r.Height);
    Graphics g = Graphics.FromImage(img);
    g.CopyFromScreen(new Point(0, 0), new Point(0, 0), r.Size);
    //Maximize form
    this.Width = r.Width;
    this.Height = r.Height;
    this.Left = 0;
    this.Top = 0;
    pictureBox1.Width = r.Width;
    pictureBox1.Height = r.Height;
    pictureBox1.BackgroundImage = img;
    cachImage = img;
    halfWidth = r.Width / 2;
    halfHeight = r.Height / 2;
    this.Cursor = new Cursor(GetType(), "MyCursor.cur");
    private void ScreenForm_Load(object sender, EventArgs e)
    copyScreen();
    /*Begins when the mouse is pressed screenshots*/
    private void pictureBox1_MouseDown(object sender, MouseEventArgs e)
    if(!isDoubleClick)
    begin = true;
    firstPoint = new Point(e.X, e.Y);
    changePoint(e.X, e.Y);
    msg.Visible = true;
    /*Displayed when the mouse moves to intercept the border*/
    private void pictureBox1_MouseMove(object sender, MouseEventArgs e)
    if (begin)
    //Redraw the background image
    secondPoint = new Point(e.X, e.Y);
    int minX = Math.Min(firstPoint.X, secondPoint.X);
    int minY = Math.Min(firstPoint.Y, secondPoint.Y);
    int maxX = Math.Max(firstPoint.X, secondPoint.X);
    int maxY = Math.Max(firstPoint.Y, secondPoint.Y);
    Image tempimage = new Bitmap(cachImage);
    Graphics g = Graphics.FromImage(tempimage);
    //Picture cropping frames
    g.DrawRectangle(new Pen(Color.Red),minX,minY,maxX-minX,maxY-minY);
    pictureBox1.Image = tempimage;
    //Calculation of coordinate information
    msg.Text = "Upper left corner coordinates:(" + minX.ToString() + "," + minY.ToString() + ")\r\n";
    msg.Text += "Lower right corner coordinates:(" + maxX.ToString() + "," + maxY.ToString() + ")\r\n";
    msg.Text += "Screenshot size:" + (maxX - minX) + "×" + (maxY - minY) + "\r\n";
    msg.Text += "Double-click end screenshots anywhere!";
    changePoint((minX + maxX) / 2, (minY + maxY) / 2);
    /*Dynamically adjusts the displayed location, enter the parameters for the current screen mouse position*/
    public void changePoint(int x, int y)
    if (x < halfWidth)
    if (y < halfHeight)
    { msg.Top = halfHeight; msg.Left = halfWidth; }
    else
    { msg.Top = 0; msg.Left = halfWidth; }
    else
    if (y < halfHeight)
    { msg.Top = halfHeight; msg.Left = 0; }
    else
    { msg.Top = 0; msg.Left = 0; }
    /*Screenshot is completed when you let go of the mouse operation */
    private void pictureBox1_MouseUp(object sender, MouseEventArgs e)
    begin = false;
    isDoubleClick = true;
    /*When I double-click a screenshot when notifying parent form complete screenshot action, while closing the form*/
    private void pictureBox1_DoubleClick(object sender, EventArgs e)
    if (firstPoint != secondPoint)
    int minX = Math.Min(firstPoint.X, secondPoint.X);
    int minY = Math.Min(firstPoint.Y, secondPoint.Y);
    int maxX = Math.Max(firstPoint.X, secondPoint.X);
    int maxY = Math.Max(firstPoint.Y, secondPoint.Y);
    Rectangle r = new Rectangle(minX, minY, maxX - minX, maxY - minY);
    copytoFather(r);
    this.Close();
    //msg.Text = r.ToString();
    This is the mainFrom code.
    public delegate void copyToFatherTextBox(Rectangle r);
    public partial class Form1 : Form
    public Form1()
    InitializeComponent();
    /*Start screenshot*/
    private void button1_Click(object sender, EventArgs e)
    ScreenForm screen = new ScreenForm();
    screen.copytoFather += new copyToFatherTextBox(copytoTextBox);
    screen.ShowDialog();
    /*Screenshot of subsequent operations*/
    public void copytoTextBox(Rectangle rec)
    Rectangle rec2=rec;
    if(rec.Width>2&&rec.Height>2)
    rec2= new Rectangle(rec.X + 1, rec.Y + 1, rec.Width - 2, rec.Height - 2);
    Rectangle r = Screen.PrimaryScreen.Bounds;
    Image img = new Bitmap(rec2.Width, rec2.Height);
    Graphics g = Graphics.FromImage(img);
    g.CopyFromScreen(rec2.Location, new Point(0, 0), rec2.Size);
    Clipboard.SetDataObject(img, false);
    richTextBox1.Paste();
    Best regards,
    Kristin
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • MidiSport UNO to GarageBand with Yamaha DGX-500

    Ok, I'm having serious trouble getting my set up to work. I own a MacBook Pro 2.4 GHz (10.6.3) with 2 GB RAM, a Yamaha DGX-500 keyboard, and MIDI Sport UNO (newest model, latest drivers). I've connected the MIDI IN cable to the MIDI OUT on the keyboard and the MIDI OUT on the cable to the MIDI IN on the keyboard (and vice versa). The Audio MIDI setup recognizes both configurations, but seems to work better when the cable IN is connected to the keyboard IN. When I launch GarageBand, it recognizes that there is one MIDI input available. However, the software instrument tracks fail to produce any sound from the keyboard on the computer. The MIDI Sport UNO's LED illuminates that USB and MIDI IN are connected, but not MIDI OUT.
    I'm totally in the dark about what I could be doing wrong. Any assistance would be greatly appreciated.

    Since GB doesn't send any midi data out, the only connection you need between the keyboard and the interface is the keyboard's midi out to the interface's midi in.
    When you have plugged everything in, does the little blue dot in the lower right corner of the LED window light up when you play a note?

  • Is Creative Audigy 2ZS Platinum Sound Cardcompatible with Yamaha Keyboards? (XG sound

    Hi,
    I have an Yamaha PSR -550 keyboard that can generate Yamaha XG sound forms in addition to General Midi. Now I want to buy a sound card that is 00% compatible with this key board so that I can connect it to computer.
    Are Creative Audigy 2ZS Platinum/ Platinum pro sound cards compatible with Yamaha keyboards (especially when it comes to reproducing XG sounds)?
    Thanks for your time
    Vijjee

    Hi,
    I have an Yamaha PSR -550 keyboard that can generate Yamaha XG sound forms in addition to General Midi. Now I want to buy a sound card that is 00% compatible with this key board so that I can connect it to computer.
    Are Creative Audigy 2ZS Platinum/ Platinum pro sound cards compatible with Yamaha keyboards (especially when it comes to reproducing XG sounds)?
    Thanks for your time
    Vijjee

  • Choosing a midi keyboard for garage band

    Hi All,
    I am buying my daughter a keyboard and would like to ensure that when she gets her new Mac taht it will work. I am looking at the Yamaha YPT200 or the Casio CTK-800
    If anyone has some experience with these and can offer feedback that would be appreciated.
    She is looking at an Imac or Laptop as hardware and will be OSx of course
    Thanks

    Here's the link for the M-Audio Keystation 49e 49-Note USB MIDI Controller Keyboard for exactly $89. Oh, and it's Plug and Play, no drivers, no AC power, just plug it into a Mac's USB port.
    (And needless to say, I am another happy 49e owner)
    Was there a particular reason you were looking at those two keyboards?

  • GB doesn't allow the midi signal in from my Yamaha p-250 keyboard

    I'm using a Yamaha p-250 keyboard with a USB out to connect to my computer. I installed the driver for the p-250. Although the driver appears in the System Preferences it is somehow not getting a midi signal through to Garage Band, even though Garage Band detects a midi device attached. Please help me. Dave

    Have you configured your Midi setup with the Audio/Midi Setup utility?
    Often not doiong this is the cause of the problem you describe.

  • Problem with Yamaha PSR-550 as MIDI controller

    Hi:
    A friend lent me a Yamaha PSR-550 to use as a MIDI controller for Software Instruments, but I am having a few problems. My MIDI to USB interface is an M-Audio Uno 1x1. I have already used my Roland V-Accordion with no issues- it was plug and play. I assumed the same with the Yamaha and hooked it up but got no sound. Checking the 550's manual I saw that there were a few different templates for MIDI setup. The "Master Keyboard" looked right (using the keyboard strictly as a controller for MIDI data) but it gave me nothing. I tried the other templates too without success.
    In GB help I read about Audio MIDI Setup, opened it, created a new device and connected the ins and outs but still got no sound from the keyboard and no indications in Test Setup. Then I downloaded a USB-MIDI driver for the Yamaha and installed that. Nothing. Reading some posts in the Discussions I swapped the MIDI in and out cables, although they specify "To MIDI In" &c. Still nothing. Finally I noticed that the M-Audio Uno is showing no activity coming from the keyboard. I tried all those templates again but am still seeing no signal from the 550. As an aside, I just noticed that when I click on the "New External Device" icon while in Test Setup mode the Out arrow from the Uno shows red and the Uno itself indicates that a signal is going out.
    My question is whether I am doing something wrong in the PSR-550 setup, or if the MIDI out on the keyboard could possibly be bad. Thanks to everyone in advance for any help you can give me.
    /bob luke

    I am working without a net here (not at home where my Mac and Yamaha are), but I will TRY to lend some advice from my experience, and will try to confirm and clarify it tonight when I get home.
    I go through the same problem every time I hook up my PSR-740 to my Mac. I too have a Uno 1x1. It usually takes some fiddling with all of the controls.
    I seem to recall the main issue is within the Yamaha's setups and I don't know if the 550 has the same options as the 740. But, what I have to do is go into the MIDI Utility function on the 740 and make sure 2 functions are set a certain way - I believe one has to be External ('Control' function?) and the other may be 'Yes' to MIDI output?. Don't quote me on that yet and sorry for the vague answer. Hopefully I can set you straight later today.

  • Yamaha MO8 and Korg Volcas with Logic Pro X- recommendations for mixer and audio interface

    I plan to use Logic Pro X to access and configure the patch list for my Yamaha MO8 workstation. The Steinberg software I downloaded previously didn't work and never allowed me to configure the sounds. From what I've heard, I was told to use a cheap mixer or a Audio/MIDI interface (like the Scarlett 2i2 or 4i4). The Yamaha MO8 will be used as a master and has MIDI IN, OUT, and THRU. I also have the Korg Volca synths to use as slaves (they only have the MIDI IN port), and plan to connect them to the MIDI THRU on the keyboard. I already have the Yamaha USB driver installed, and the Mac recognizes the device. I also have the Portmidi app and wonder if that will allow me to see the patch list (with the actual names, not numbers).
    What mixer and audio/MIDI interface do you recommend to use the Yamaha MO8 and the Korg Volcas? Just to be clear, I don't want to use software synths, but would like to use the external instruments to get the audio (which I know can be selected through the Environment Panel on Logic Pro X).

    Anything with 2 audio inputs and 2 MIDI outs.
    -Out HP jack of Volca-1/8 to 1/4 adapter into Audio interface 1 (For any that are stereo use both 1 and 2 and use a Y splitter in addition to 1/8 to 1/4 adapters.
    -Midi out from interface to Midi in of volca (Or buy a USB to MIDI interface for about $35)
    -When starting up the volcas hold down the "Memory button" the LED will tell you what MIDI channel it is set to, you can change it if you wish)
    -Create external MIDI track and set it to the same channel as the Volca (Only if you want to do sequencing in the DAW, if thee Volca sequencer is handling it then not necessary)
    -Patch together the Volcas via the "synch out/Synch in" jacks to insure they are synched
    -Record them all together or one at a time, depending on how many simultaneous tracks your interface can handle.

  • Best Midi Keyboard for garage band?

    Hi
    is it possible to import wav samples into garage band, and then assign them to an external beat pad to create loops using an external beat pad?
    Also, what do you guys think is the best midi keyboard to get for garage band? (if the beat pad thing works, i want to get a keyboard with a beat pad on it)
    THANKS

    Here's the link for the M-Audio Keystation 49e 49-Note USB MIDI Controller Keyboard for exactly $89. Oh, and it's Plug and Play, no drivers, no AC power, just plug it into a Mac's USB port.
    (And needless to say, I am another happy 49e owner)
    Was there a particular reason you were looking at those two keyboards?

  • Connecting yamaha psr-292 to my iMac for midi

    I have never worked with midi or GarageBand and I want to start. I have an old Yamaha PSR-292 keyboard with a 6-pin MIDI-IN port and a 6-pin MIDI-OUT port.
    My iMac has three USB ports.
    I'm at the beginning of this and just trying to figure out how to connect my Yamaha to my iMac so I can play a piano piece on the Yamaha and record it into GarageBand and create a CD. Right now I'm not looking to mix or do anything other than play a standard piano piece and make a CD of it.
    Is the connecting as simple as buying a specific cord with two 6-pin heads on one end and a USB head on the other? Can anybody advise a complete newcomer?
    Also if you want to suggest websites that would help me, I appreciate it. I'm not being lazy about this; I HAVE looked on-line and couldn't find the answer to this question. Thank you.
    --Ranjit

    you need a MIDI interface:
    http://www.bulletsandbones.com/GB/InterfacesMIDI.html

Maybe you are looking for

  • Synchronizing Microsoft Excel 2010 with Sharepoint 3.0

    We would like to synchronize calendar entries from MS Excel 2010 (64-bit) to SharePoint 3.0, so that every time a change is made in Excel, it automatically syncs in SharePoint 3.0.  We have already installed an add-in (Excel 2007 Add-in: Synchronizin

  • Late 2007 iMac powering off randomly

    Ok, so I made a thread a year ago about this problem. Basically, my iMac about eight months after purchasing it (on the 13/10/07), started randomly shutting down and restarting. After a few months, it then couldn't be powered up at all. I sent it awa

  • Airport,Macbook,Windows,and wirelss printer hp 2510 all in one.

    I have had this printer for 3 years. It was working fine, with 4 different macs, even with my macbook on both mac & windows side( I have to use windows to run my work software). I have an airport express hooked up to my stereo, this stopped working,

  • Should we directly update receipts table AR_RECEIVABLE_APPLICATIONS

    I had created some receipt methods which has wrong bank accounts allotted to ON-ACCOUNT and UNAPPLIED receipts. Now as most of you know, that once a receipt method is created, it is not possible to update accounts on it. you have to end-date old rece

  • Operation could not be completed. (OSStatus error -54.)

    What's this mean? "Operation could not be completed. (OSStatus error -54.)" I got it while trying to backup files via Backup. They did not copy and did not backup. What can I do to fix it? Thanks!