skeleton classes / interfaces for outbound communications
merge