BUG-5280: implement backend message handling