start implementing chat channels (chat is broken right now)
improve config