felt back lib rabbit mq