added amqp wrappers