moved addition of messages to collection, messages show when switching between channels, scrollbar stays at bottom