Add join command
Fix
Fix bug
Modularised multi chan support