add rabbitmq messaging