you have to walk before you can run and imo these annoucements look to be like some quality building blocks leading to what we have been waiting for (preferablly before june 30 though!!!!)