Those bugs Tom found were the only problems in my implementation. All is working excellently. I also think that the sound quality is better after being encoded/decoded with speex when i talk into the mic than it is when I'm playing back the raw data.. how sweet is that! Thank you to all for your help and suggestions. Kirk