On another note, I have never seen a management group more self-assured and confident in their own ability than CYGX management. Each and every one of them is brilliant, talented and well rounded. They do not have to learn from their mistakes becasue they simply do not make any. None of the delays are their fault. None of the problems either. Pretty amazing really.