comm. slave and master distinguished, tested tomorrow.