store the default channel
lots of changes