I wouldn't put much faith in that given they used the words "imminent commercial launch" 5 or so months ago....