transmission skeleton UNTESTED CODE