channel linking module - closes #68