windows could be released at the end of july