Agree !!! Last 3 announcements have said on track late July release !! How many push outs is required ...