Implementing comm. channel (temporary)