fixed some bugs in the configuration source that I accidentally introduced yesterday, and updated full duplex sample