I understand that the 100G is on the horizon and I understand that the 400G opportunity may be in the near future given that the platform is scalable without too much time or effort relative to the initial work up of the 100G. My question to the board and in particular the technically competent, is there a risk that the available market may only warm up to the 100G while they wait for the 400G version if they know it's coming to the detriment of immediate sales from the 100G.