added rabbit mq producer