reorganize bcx api call
pull subscribers, filter, notify on new message