add support for channel passwords