Thanks Galik, that worked, but i see __out used all the time, and it causes no errors to my code. Im pretty sure that it is just a windows macro used to say that a param is used to return a value, not as an input value, it could be helpful to you to organize your code or something.