move mother board functions to channel.py