in case of surface phone...

when do you expect we'll start seeing prototype leaks or such things?

When would you estimate actual announcements to be made, or the actual product launch etc.?