It's just not feasible to attempt to announce any ETAs or Timelines at this particular juncture folks, progression comes at each individuals own pace, could be tomorrow, could be next spring, it's just impossible to offer anything significant or accurate to the community at this point. I, like many of you would love nothing more than to wake up tomorrow, check the updates and find out we're going into Beta testing and preparing for release, however we have to be realistic about things and instead focus on keeping positive and moving things forward as time allows.