added AMQP Middleware