add support for amqp