moved rabbitmq to use base