use existing convenience method for this
add info about the channel sync manager
add support for filtering messages on fetch