Typo and an oopsie
Only allow one channel in connect

Otherwise we get unicode-error? Why do we get unicode-error. I don't.
What?
Let's not print "error:everything is fine"