added amqp module